Xunlei Limited (FRA:4XN)
Germany flag Germany · Delayed Price · Currency is EUR
4.120
+0.060 (1.48%)
At close: Aug 26, 2026

Xunlei Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
493.37460.43323.14363.72341.5238.78
Revenue Growth
38.66%42.49%-11.16%6.51%43.02%28.12%
Gross Profit
244.26220.06167.57163.07141.44120.18
Operating Income
8.529.155.04-1.6110.07-3.33
Net Income
-71.591,0481.2214.2321.461.19
Earnings Per Share
-1.1416.560.020.220.320.02
EPS Growth
-87071.05%-91.26%-31.82%1722.96%-

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Xunlei
442.29324.41364.91341.5238.78
Hupu
20.12----
Total
462.41324.41364.91341.5238.78

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
276.86305.18287.54271.88260.78239.01
Total Debt
57.8277.3629.6322.9532.3620.19
Net Cash (Debt)
219.04227.82257.91248.93228.42218.82
Net Cash Growth
6.70%-11.67%3.61%8.98%4.39%-6.15%
Net Cash Per Share
3.473.604.043.813.403.26

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-32.4830.9825.7251.1119.48
Capital Expenditures
--5.35-8.03-3.99-14.97-13.2
Free Cash Flow
-27.1322.9521.7236.146.28
Free Cash Flow Growth
-18.21%5.64%-39.89%475.66%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
49.51%47.79%51.86%44.84%41.42%50.33%
Operating Margin
1.73%1.99%1.56%-0.44%2.95%-1.39%
Pretax Margin
-17.60%227.25%-0.73%5.06%7.44%0.41%
Profit Margin
-14.51%227.67%0.38%3.91%6.29%0.50%
FCF Margin
-5.89%7.10%5.97%10.58%2.63%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-0.43103.837.445.64113.06
P/FCF Ratio
-16.415.504.873.3521.45
PS Ratio
0.640.970.390.290.350.56