Xunlei Limited

AI Score

XX

Unlock

4.50
0.05 (1.12%)
At close: Mar 31, 2025, 3:59 PM
4.40
-2.10%
After-hours: Mar 31, 2025, 05:46 PM EDT

Xunlei Income Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09
Revenue 323.14M 363.72M 341.5M 238.78M 186.37M 180.66M 230.6M 200.58M 156.16M 129.63M 179.53M 174.59M 140.52M 81.9M 39.99M 27.05M
Cost of Revenue 155.57M 200.65M 200.05M 118.6M 92.64M 99.91M 115.67M 117.88M 80.32M 60.03M 98.46M 93.26M 84.01M 48.07M 14.31M 6.58M
Gross Profit 167.57M 163.07M 141.44M 120.18M 93.73M 80.75M 114.94M 82.71M 75.84M 69.6M 81.07M 81.33M 56.51M 33.83M 25.68M 20.47M
Operating Income -15.7M -1.61M 10.06M -7.1M -13.7M -58.57M -44.33M -54.2M -33.47M -12.46M -11.76M 3.84M 2.13M -3.13M 7.1M 4.37M
Interest Income n/a 6.01M 1.9M 723K 1.47M 1.9M 1.18M 1.97M 2.16M 5.83M 6.73M 1.19M 1.38M 270K 106.66K 114.32K
Pretax Income -2.36M 18.4M 25.41M 983K -12.99M -48.74M -40.88M -46.47M -25.24M -3.26M 8.52M 9.73M 2.62M -1.79M 7.38M 5.45M
Net Income 1.22M 14.22M 21.46M 1.19M -14.14M -53.41M -39.28M -37.82M -24.11M -13.17M 10.92M 10.66M 503K -10K 8.47M 5.45M
Selling & General & Admin 90.96M 90.38M 64.54M 61.44M 51.97M 70.75M 76.16M 56.41M 44.95M 43.82M 59.21M 49.68M 38.69M 29.57M 12.8M 11.81M
Research & Development 71.57M 74.2M 67.68M 61.86M 55.46M 68.57M 76.76M 66.95M 64.36M 38.25M 35.17M 28.83M 20.36M 12.14M 5.79M 4.29M
Other Expenses 20.75M 100K 13.54M 4.68M 4.74M 5.86M 2.81M 7.88M 6.5M 3.63M 13.97M 160K 2K 11K n/a n/a
Operating Expenses 183.28M 164.69M 132.22M 123.3M 107.44M 139.32M 152.92M 123.35M 109.31M 82.07M 94.39M 77.12M 57.43M 41.06M 18.58M 16.1M
Interest Expense n/a 1.51M 93K 95K 406K 75K 239K 239K 239K 239K 163K n/a 1.4M 339K n/a n/a
Selling & Marketing Expenses 44.84M 43.51M 24.84M 24.57M 18.06M 31.82M 35.32M 19.89M 18.78M 15.04M 29.25M 26.61M 20.22M 10.97M 4.69M 4.99M
Cost & Expenses 338.84M 365.33M 332.28M 241.9M 200.07M 239.23M 268.58M 241.23M 189.63M 142.1M 192.85M 170.38M 141.44M 89.13M 32.89M 22.68M
Income Tax 3.02M 4.13M 4.07M -125K 1.15M 4.68M -89K -2.25M -1.26M -886K -1.46M -647K 2.24M -1.78M -1.09M -1.08M
Shares Outstanding (Basic) 63.95M 326.39M 336.04M 334.71M 337.43M 337.85M 334.97M 331.73M 334.16M 335.95M 193.24M 1.87M 46.78M 46.78M 46.78M 46.78M
Shares Outstanding (Diluted) 63.83M 326.85M 336.24M 335.97M 337.43M 337.85M 334.97M 331.73M 334.16M 335.99M 194.71M 46.78M 46.78M 46.78M 46.78M 46.78M
EPS (Basic) 0.02 0.04 0.06 0.00 -0.04 -0.16 -0.12 -0.11 -0.07 -0.04 -0.54 0.05 -0.01 -0.00 0.07 0.04
EPS (Diluted) 0.02 0.04 0.06 0.00 -0.04 -0.16 -0.12 -0.11 -0.07 -0.04 -0.54 0.02 -0.01 -0.00 0.07 0.04
EBITDA 10.57M 25.99M 29.32M 10.46M 1.59M -36.01M -33.51M -36.18M -24.65M -4.28M 53.7M 61.04M 54.99M 29.1M 13.74M 7.17M
Depreciation & Amortization 5.53M 6.08M 3.81M 9.38M 14.18M 12.66M 6.83M 10.05M 8.39M 17.8M 45.24M 43.43M 54.57M 32.06M 6.64M 2.8M