Xunlei Limited
← Back to XNET Overview

Xunlei Limited (XNET)

Profitability & Net Margin History

Current Net Margin

-160.55%

Xunlei Limited currently has a net profit margin of -160.55%. Net margin is a key efficiency ratio that measures what percentage of each dollar of revenue actually results in profit for the company.

Historical Margin Data

Quarterly and annual profitability trends

DateRevenue ($B)Net Income ($B)Net MarginChange (bps)
2025-12-310.14-0.23-160.55%59750
2025-09-300.130.55436.95%26573
2025-06-300.100.73702.68%70358
2025-03-310.09-0.00-0.90%1073
2024-12-310.08-0.01-11.64%1739
2024-09-300.080.005.76%228
2024-06-300.080.003.47%108
2024-03-310.080.004.55%27
2023-12-310.080.004.82%41
2023-09-300.080.005.24%43
2023-06-300.100.004.81%367
2023-03-310.100.001.14%55
2022-12-310.100.001.69%779
2022-09-300.090.019.48%177
2022-06-300.080.017.71%77
2022-03-310.080.016.94%762
2021-12-310.07-0.00-0.68%785
2021-09-300.06-0.01-8.53%856
2021-06-300.060.000.03%1271
2021-03-310.050.0112.74%347
2020-12-310.050.009.26%1260
2020-09-300.04-0.00-3.34%2267
2020-06-300.04-0.01-26.01%1461
2020-03-310.05-0.01-11.41%2613
2019-12-310.05-0.02-37.53%1858
2019-09-300.04-0.02-56.11%5201
2019-06-300.05-0.00-4.11%1675
2019-03-310.04-0.01-20.86%5579
2018-12-310.04-0.03-76.65%4150
2018-09-300.05-0.02-35.15%3622
2018-06-300.070.001.06%920
2018-03-310.080.0110.27%520
2017-12-310.080.005.07%5938
2017-09-300.05-0.03-54.32%3086
2017-06-300.04-0.01-23.45%642
2017-03-310.04-0.01-17.04%147
2016-12-310.04-0.01-18.50%0
2016-09-300.04-0.01-18.50%772
2016-06-300.04-0.00-10.79%364
2016-03-310.04-0.01-14.42%212
2015-12-310.03-0.00-12.30%165
2015-09-300.03-0.00-10.65%738
2015-06-300.03-0.00-3.26%1098
2015-03-310.03-0.00-14.24%1615
2014-12-310.050.001.90%119
2014-09-300.050.000.72%1997
2014-06-300.040.0120.69%1969
2014-03-310.040.000.99%1217
2013-12-310.04-0.00-11.18%2319
2013-09-300.050.0112.01%89
2013-06-300.050.0112.90%317
2013-03-310.040.009.73%338
2011-03-310.010.0013.11%816
2010-03-310.010.0021.27%

* Net margin = (Net Income / Total Revenue) * 100. Based on official SEC filings.