Xunlei Limited (XNET)
NASDAQ: XNET · Real-Time Price · USD
5.01
0.00 (0.00%)
Aug 28, 2026, 4:00 PM EDT - Market closed

Xunlei Ratios and Metrics

Millions USD. 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
319445126106121135
Market Cap Growth
-23.58%252.91%19.22%-12.57%-10.12%-30.33%
Enterprise Value
100231-131-128-100-78
Last Close Price
5.017.091.991.621.822.01

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
Forward PE
-13.0713.0713.0713.0713.07
PS Ratio
0.650.970.390.290.350.56
PB Ratio
0.320.320.400.330.390.45
P/TBV Ratio
0.350.340.410.360.430.50
P/FCF Ratio
11.7716.415.504.873.3521.45
P/OCF Ratio
-13.714.074.122.376.91
PEG Ratio
-1.601.601.601.601.60

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
5.5713.09----
EV/EBIT Ratio
11.7725.24----
EV/FCF Ratio
3.708.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.42%235.46%0.96%13.44%17.73%0.88%
FCF Yield
8.50%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%
SEC Filings: 10-K · 10-Q