Xunlei Limited (XNET)
NASDAQ: XNET · Real-Time Price · USD
4.660
-0.310 (-6.24%)
At close: Jun 5, 2026, 4:00 PM EDT
4.700
+0.040 (0.86%)
After-hours: Jun 5, 2026, 7:38 PM EDT

Xunlei Ratios and Metrics

Millions USD. 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
297446122105118136
Market Cap Growth
-18.15%264.31%16.70%-11.41%-12.73%-29.86%
Enterprise Value
64.16216.37-136.11-145.77-111.86-85.14
Last Close Price
4.667.091.991.621.822.01
PE Ratio
0.350.43104.747.455.71114.86
Forward PE
-13.0713.0713.0713.0713.07
PEG Ratio
-1.601.601.601.601.60
PS Ratio
0.60---0.350.57
PB Ratio
0.250.320.380.320.380.45
P/TBV Ratio
0.250.330.400.330.400.45
P/FCF Ratio
-16.435.334.833.2721.60
P/OCF Ratio
-13.723.954.082.326.96
EV/Sales Ratio
0.13----0.33-0.36
EV/EBITDA Ratio
2.7413.3915.51---
EV/EBIT Ratio
4.4532.638.6790.43-19.69
EV/FCF Ratio
-7.98----
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.150000.760.56
Inventory Turnover
297.99292.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.31%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
294.79%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%
SEC Filings: 10-K · 10-Q