Xunlei Limited (FRA:4XN)
Germany flag Germany · Delayed Price · Currency is EUR
4.660
-0.160 (-3.32%)
At close: Mar 27, 2026

Xunlei Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
30437912296113118
Market Cap Growth
10.93%211.18%27.28%-15.46%-4.36%-25.07%
Enterprise Value
106197-127-115-93-68
Last Close Price
4.665.801.961.491.741.74
PE Ratio
0.340.43103.837.445.64113.06
PS Ratio
0.780.970.390.290.350.56
PB Ratio
0.260.320.400.330.390.45
P/TBV Ratio
0.270.340.410.360.430.50
P/FCF Ratio
--5.504.873.3521.45
P/OCF Ratio
--4.074.122.376.91
EV/Sales Ratio
0.260.50----
EV/EBITDA Ratio
1.0417.59----
EV/EBIT Ratio
18.3934.81----
Debt / Equity Ratio
0.060.060.090.070.110.07
Debt / EBITDA Ratio
0.660.660.260.190.270.23
Debt / FCF Ratio
--1.291.060.903.22
Net Debt / Equity Ratio
-0.17-0.17-0.81-0.77-0.74-0.72
Net Debt / EBITDA Ratio
-17.36-17.36-22.35-63.57-16.53-53.08
Net Debt / FCF Ratio
---11.24-11.46-6.32-34.85
Asset Turnover
0.440.440.690.780.760.56
Inventory Turnover
292.99292.9989.56149.96219.8476.79
Quick Ratio
1.851.852.822.492.522.32
Current Ratio
1.921.922.862.562.592.45
Return on Equity (ROE)
123.95%123.95%0.21%4.52%7.00%0.37%
Return on Assets (ROA)
0.39%0.39%0.67%-0.22%1.39%-0.48%
Return on Invested Capital (ROIC)
0.52%1.10%7.51%-1.62%10.38%-4.75%
Return on Capital Employed (ROCE)
0.50%0.50%1.50%-0.50%3.00%-1.00%
Earnings Yield
293.27%235.46%0.96%13.44%17.73%0.88%
FCF Yield
--18.19%20.53%29.86%4.66%
Buyback Yield / Dilution
0.84%0.84%2.36%2.79%-0.08%0.43%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.