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

Xunlei Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
27537912296113118
Market Cap Growth
-26.41%211.18%27.28%-15.46%-4.36%-25.07%
Enterprise Value
85197-127-115-93-68
Last Close Price
4.125.801.961.491.741.74

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-0.43103.837.445.64113.06
PS Ratio
0.640.970.390.290.350.56
PB Ratio
0.320.320.400.330.390.45
P/TBV Ratio
0.340.340.410.360.430.50
P/FCF Ratio
-16.415.504.873.3521.45
P/OCF Ratio
-13.714.074.122.376.91

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.200.50----
EV/EBITDA Ratio
0.5413.09----
EV/EBIT Ratio
11.6725.24----
EV/FCF Ratio
-8.51----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.060.060.090.070.110.07
Debt / EBITDA Ratio
0.320.480.260.190.270.23
Debt / FCF Ratio
-2.851.291.060.903.22
Net Debt / Equity Ratio
-0.22-0.17-0.81-0.77-0.74-0.72
Net Debt / EBITDA Ratio
-12.16-12.92-22.35-63.57-16.53-53.08
Net Debt / FCF Ratio
--8.40-11.24-11.46-6.32-34.85
Asset Turnover
0.400.440.690.780.760.56
Inventory Turnover
339.38289.9589.56149.96219.8476.79
Quick Ratio
1.921.892.822.492.522.32
Current Ratio
2.031.922.862.562.592.45
Return on Equity (ROE)
-8.93%123.95%0.21%4.52%7.00%0.37%
Return on Assets (ROA)
0.43%0.54%0.67%-0.22%1.39%-0.48%
Return on Invested Capital (ROIC)
0.99%1.52%7.51%-1.62%10.38%-4.75%
Return on Capital Employed (ROCE)
0.80%0.60%1.50%-0.50%3.00%-1.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-22.82%235.46%0.96%13.44%17.73%0.88%
FCF Yield
-6.09%18.19%20.53%29.86%4.66%
Buyback Yield / Dilution
-0.45%0.84%2.36%2.79%-0.08%0.43%