Xunlei Limited (FRA:4XN)
Germany flag Germany · Delayed Price · Currency is EUR
4.160
+0.060 (1.46%)
Last updated: Jun 26, 2026, 8:05 AM CET

Xunlei Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
29939110792104119
Market Cap Growth
11.16%264.31%16.70%-11.41%-12.73%-29.86%
Enterprise Value
94.41190.36-119.25-127.72-97.94-74.72
PE Ratio
0.390.43104.747.455.71114.86
Forward PE
-13.0713.0713.0713.0713.07
PEG Ratio
-1.601.601.601.601.60
PS Ratio
0.700.970.380.290.350.57
PB Ratio
0.290.320.380.320.380.45
P/TBV Ratio
0.230.350.410.360.430.50
P/FCF Ratio
-16.435.334.833.2721.60
P/OCF Ratio
-13.723.954.082.326.96
EV/Sales Ratio
0.220.47-0.42-0.40-0.33-0.36
EV/EBITDA Ratio
0.6013.4215.48---
EV/EBIT Ratio
7.4732.718.6590.26-19.69
EV/FCF Ratio
-7.99----
Debt / Equity Ratio
0.060.060.090.070.100.07
Debt / EBITDA Ratio
18.524.79-5.142.333.99
Debt / FCF Ratio
-2.851.291.060.903.22
Net Debt / Equity Ratio
-0.19-0.17-0.81-0.77-0.74-0.72
Net Debt / EBITDA Ratio
-60.54-14.0929.39-55.73-16.46-43.25
Net Debt / FCF Ratio
--8.40-11.24-11.46-6.32-34.85
Asset Turnover
0.430.440.690.780.760.56
Inventory Turnover
208.84292.9989.56149.96219.8476.79
Quick Ratio
2.041.852.782.472.522.34
Current Ratio
2.111.922.862.562.592.45
Return on Equity (ROE)
68.05%123.95%0.21%4.52%7.00%0.37%
Return on Assets (ROA)
0.25%0.63%-3.33%-0.35%2.58%-0.88%
Return on Invested Capital (ROIC)
0.32%0.90%-9.29%-0.89%6.36%-2.20%
Return on Capital Employed (ROCE)
0.29%0.75%-4.57%-0.48%3.07%-1.37%
Earnings Yield
253.51%233.60%0.95%13.43%17.53%0.87%
FCF Yield
-6.09%18.76%20.72%30.55%4.63%
Buyback Yield / Dilution
-1.33%0.84%2.36%2.79%-0.08%0.43%
Total Shareholder Return
-1.33%0.84%2.36%2.79%-0.08%0.43%