Xunlei Limited (XNET) quarterly income statement — complete revenue, gross profit & net income history
| Metric | Q4'25 | Q3'25 | Q2'25 | Q1'25 | Q4'24 | Q3'24 | Q2'24 | Q1'24 | Q4'23 | Q3'23 | Q2'23 | Q1'23 | Q4'22 | Q3'22 | Q2'22 | Q1'22 | Q4'21 | Q3'21 | Q2'21 | Q1'21 |
|---|
| Sales/Revenue | 143.12M | 125.93M | 103.55M | 88.45M | 83.99M | 79.84M | 79.33M | 79.98M | 76.86M | 83.95M | 104M | 98.91M | 96.64M | 88.07M | 78.02M | 78.77M | 70.84M | 59.78M | 55.14M | 53.02M |
| Revenue Growth % | 70.4% | 57.73% | 30.52% | 10.6% | 9.28% | -4.9% | -23.72% | -19.14% | -20.48% | -4.67% | 33.31% | 25.58% | 36.43% | 47.31% | 41.49% | 48.56% | 41.26% | 36.84% | 24.42% | 9.96% |
| Cost of Goods Sold | 81.18M | 65.39M | 52.32M | 44.35M | 40.42M | 39.38M | 38.63M | 37.14M | 36.78M | 46.41M | 58.14M | 59.31M | 59.03M | 52.84M | 44.28M | 43.9M | 37.59M | 30.44M | 26.18M | 24.4M |
| COGS % of Revenue | 56.72% | 51.92% | 50.53% | 50.14% | 48.12% | 49.32% | 48.7% | 46.44% | 47.86% | 55.28% | 55.9% | 59.97% | 61.08% | 60.01% | 56.76% | 55.73% | 53.06% | 50.91% | 47.47% | 46.02% |
| Gross Profit | 61.94M | 60.54M | 51.23M | 44.1M | 43.57M | 40.46M | 40.7M | 42.84M | 40.07M | 37.54M | 45.87M | 39.6M | 37.62M | 35.22M | 33.74M | 34.87M | 33.25M | 29.34M | 28.96M | 28.62M |
| Gross Margin % | 43.28% | 48.08% | 49.47% | 49.86% | 51.88% | 50.68% | 51.3% | 53.56% | 52.14% | 44.72% | 44.1% | 40.03% | 38.92% | 39.99% | 43.24% | 44.27% | 46.94% | 49.09% | 52.53% | 53.98% |
| Gross Profit Growth % | 42.15% | 49.64% | 25.86% | 2.95% | 8.74% | 7.77% | -11.26% | 8.19% | 6.52% | 6.58% | 35.94% | 13.57% | 13.13% | 20.02% | 16.48% | 21.84% | 23.96% | 29.36% | 42.06% | 20.07% |
| Operating Expenses | 57.24M | 57.82M | 50.11M | 45.99M | 64.1M | 40.63M | 39.73M | 38.81M | 40.76M | 40.05M | 45.01M | 38.87M | 37.21M | 30.16M | 33M | 31M | 34.98M | 35.05M | 30.08M | 24.39M |
| OpEx % of Revenue | 40% | 45.91% | 48.4% | 51.99% | 76.32% | 50.89% | 50.09% | 48.52% | 53.03% | 47.71% | 43.27% | 39.29% | 38.51% | 34.25% | 42.3% | 39.36% | 49.37% | 58.63% | 54.55% | 46.01% |
| Selling, General & Admin | 35.63M | 36.75M | 31.44M | 27.31M | 24.56M | 22.82M | 22.1M | 21.19M | 20.97M | 20.6M | 27.81M | 21M | 18.48M | 14.02M | 17.05M | 14.99M | 17.71M | 18.22M | 14.4M | 11.1M |
| SG&A % of Revenue | 24.9% | 29.18% | 30.37% | 30.88% | 29.25% | 28.58% | 27.85% | 26.5% | 27.28% | 24.54% | 26.74% | 21.23% | 19.12% | 15.92% | 21.85% | 19.04% | 25% | 30.48% | 26.12% | 20.93% |
| Research & Development | 0 | 21M | 18.42M | 18.74M | 18.72M | 17.74M | 17.47M | 17.64M | 19.5M | 19.48M | 17.18M | 18.05M | 19.23M | 16.16M | 15.98M | 16.31M | 16.56M | 16.83M | 15.2M | 13.28M |
| R&D % of Revenue | - | 16.68% | 17.79% | 21.19% | 22.28% | 22.23% | 22.02% | 22.06% | 25.37% | 23.21% | 16.51% | 18.24% | 19.9% | 18.35% | 20.48% | 20.7% | 23.38% | 28.15% | 27.56% | 25.04% |
| Other Operating Expenses | 1000K | 66K | 248K | -65K | 1000K | 73K | 166K | -26K | 293K | -28K | 16K | -181K | -496K | -22K | -26K | -300K | 703K | -2K | 483K | 21K |
| Operating Income | 4.7M | 2.73M | 1.11M | -1.89M | -20.53M | -174K | 967K | 4.03M | -687K | -2.52M | 860K | 730K | 404K | 5.06M | 736K | 3.87M | -1.72M | -5.7M | -1.12M | 4.22M |
| Operating Margin % | 3.28% | 2.17% | 1.07% | -2.13% | -24.44% | -0.22% | 1.22% | 5.04% | -0.89% | -3% | 0.83% | 0.74% | 0.42% | 5.75% | 0.94% | 4.91% | -2.43% | -9.54% | -2.03% | 7.97% |
| Operating Income Growth % | 122.88% | 1667.24% | 15.1% | -146.8% | -2888.21% | 93.08% | 12.44% | 452.33% | -270.05% | -149.7% | 16.85% | -81.11% | 123.45% | 188.71% | 165.77% | -8.5% | -142.22% | -452.18% | 91.83% | 151.89% |
| EBITDA | 14.23M | 4.35M | 723.92M | -263.5K | -17.82M | 5.88M | 4.77M | 5.54M | 4.15M | 5.98M | 6.65M | 3.13M | 1.84M | 10.17M | 8.02M | 5.47M | -458K | -4.98M | -91K | 6.61M |
| EBITDA Margin % | 9.94% | 3.45% | 699.13% | -0.3% | -21.21% | 7.36% | 6.01% | 6.93% | 5.4% | 7.12% | 6.39% | 3.17% | 1.91% | 11.55% | 10.28% | 6.94% | -0.65% | -8.33% | -0.17% | 12.47% |
| EBITDA Growth % | 179.89% | -25.96% | 15086.05% | -104.75% | -528.86% | -1.69% | -28.29% | 76.98% | 125.52% | -41.25% | -17.14% | -42.73% | 502.18% | 304.26% | 8916.48% | -17.25% | -103.19% | -416.7% | 99.21% | 203.51% |
| D&A (Non-Cash Add-back) | 9.54M | 1.62M | 0 | 1.62M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| EBIT | -228.4M | 551.09M | 723.92M | 419K | -17.82M | 5.88M | 4.77M | 5.54M | 4.15M | 5.98M | 6.65M | 3.13M | 1.84M | 10.17M | 8.02M | 5.47M | -458K | -4.98M | -91K | 6.61M |
| Net Interest Income | -65.28K | 66.09K | 711K | 852K | 1.03M | 1.07M | 1.08M | 979K | 2.41M | 802K | 666K | 619K | 712K | 421K | 285K | 387K | 246K | 163K | 120K | 99K |
| Interest Income | 513.23K | 640.85K | 1.04M | 1.07M | 1.17M | 1.23M | 1.26M | 1.22M | 2.71M | 1.16M | 1.09M | 1.05M | 735K | 445K | 308K | 410K | 270K | 186K | 143K | 124K |
| Interest Expense | 578.51K | 574.76K | 328K | 220K | 139K | 165K | 182K | 242K | 300K | 361K | 423K | 430K | 23K | 24K | 23K | 23K | 23K | 23K | 23K | 25K |
| Other Income/Expense | -233.68M | 547.79M | 722.48M | 2.09M | 2.58M | 5.88M | 3.62M | 1.27M | 4.54M | 8.13M | 5.37M | 1.97M | 1.42M | 5.09M | 7.26M | 1.58M | 1.24M | 700K | 1M | 2.36M |
| Pretax Income | -228.98M | 550.52M | 723.59M | 199K | -17.95M | 5.71M | 4.58M | 5.3M | 3.85M | 5.62M | 6.22M | 2.7M | 1.82M | 10.15M | 8M | 5.45M | -481K | -5M | -114K | 6.58M |
| Pretax Margin % | -159.99% | 437.16% | 698.82% | 0.22% | -21.38% | 7.15% | 5.78% | 6.63% | 5.01% | 6.69% | 5.99% | 2.73% | 1.88% | 11.53% | 10.25% | 6.91% | -0.68% | -8.37% | -0.21% | 12.42% |
| Income Tax | 917.99K | 469K | -3.81M | 1.15M | -8.08M | 1.33M | 2.06M | 1.66M | 137K | 1.25M | 1.26M | 1.48M | 247K | 1.8M | 2M | 16K | 28K | 122K | -120K | -154K |
| Effective Tax Rate % | -0.4% | 0.09% | -0.53% | 575.38% | 45.02% | 23.38% | 45.04% | 31.37% | 3.55% | 22.28% | 20.22% | 54.92% | 13.58% | 17.76% | 25.02% | 0.29% | -5.82% | -2.44% | 105.26% | -2.34% |
| Net Income | -229.78M | 550.25M | 727.59M | -800K | -9.77M | 4.59M | 2.75M | 3.64M | 3.71M | 4.39M | 5M | 1.13M | 1.63M | 8.35M | 6.02M | 5.47M | -479K | -5.1M | 16K | 6.75M |
| Net Margin % | -160.55% | 436.95% | 702.68% | -0.9% | -11.64% | 5.76% | 3.47% | 4.55% | 4.82% | 5.24% | 4.81% | 1.14% | 1.69% | 9.48% | 7.71% | 6.94% | -0.68% | -8.53% | 0.03% | 12.74% |
| Net Income Growth % | -2250.88% | 11875.02% | 26309.8% | -121.98% | -363.81% | 4.55% | -44.89% | 223.18% | 127.3% | -47.37% | -16.92% | -79.4% | 440.29% | 263.73% | 37506.25% | -19.07% | -110.31% | -249.55% | 100.14% | 222.82% |
| Net Income (Continuing) | -229.9M | 550.05M | 727.4M | -946K | -9.87M | 4.38M | 2.52M | 3.64M | 3.72M | 4.37M | 4.97M | 1.22M | 1.57M | 8.35M | 6M | 5.43M | -509K | -5.13M | 6K | 6.74M |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | -974K | -830K | -612K | -420K | -271K | -227K | 28K | -1.39M | -1.39M | -1.38M | -1.33M | -1.41M | -1.47M | -1.37M | -1.75M | -1.93M | -1.88M | -1.81M | -1.81M | -1.77M |
| EPS (Diluted) | -18.30 | 43.00 | 57.40 | -0.07 | -0.80 | 0.07 | 0.04 | 0.06 | 0.06 | 0.07 | 0.08 | 0.02 | 0.02 | 0.12 | 0.09 | 0.08 | -0.01 | -0.08 | 0.00 | 0.10 |
| EPS Growth % | -2187.5% | 59210.34% | 133388.37% | -216.96% | -1503.51% | 8.53% | -43.57% | 220% | 130.77% | -44.33% | -14% | -78.4% | - | 257.48% | - | -19% | -110.22% | -251.15% | 100.12% | 223.3% |
| EPS (Basic) | -18.30 | 43.90 | 58.25 | -0.07 | -0.80 | 0.07 | 0.04 | 0.06 | 0.06 | 0.07 | 0.08 | 0.02 | 0.02 | 0.12 | 0.09 | 0.08 | -0.01 | -0.08 | 0.00 | 0.10 |
| Diluted Shares Outstanding | 12.57M | 12.79M | 12.67M | 12.24M | 12.55M | 63.58M | 64.18M | 64.7M | 65.23M | 65.75M | 65.57M | 65.13M | 66.06M | 67.5M | 67.92M | 67.45M | 67M | 66.96M | 68.56M | 66.98M |
| Basic Shares Outstanding | 12.57M | 12.79M | 12.49M | 12.24M | 12.55M | 63.48M | 64.14M | 64.67M | 65.18M | 65.65M | 65.27M | 65.01M | 66.01M | 67.48M | 67.9M | 67.45M | 67M | 66.96M | 66.93M | 66.88M |
| Dividend Payout Ratio | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |