Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 13, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 15, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 52.02B 18.3% | 43.98B 18.0% | 37.28B 17.0% | 31.88B 82.6% | 17.45B 56.7% | 11.14B 21.3% | 14.15B 25.5% | 11.27B 42.1% |
Cost of Revenue | 31.34B 17.6% | 26.65B 18.7% | 22.46B 14.2% | 19.66B 110.2% | 9.35B 81.4% | 5.15B 28.5% | 7.21B 28.2% | 5.62B 35.2% |
Gross Profit | 20.68B 19.3% | 17.33B 16.9% | 14.82B 21.3% | 12.22B 50.8% | 8.10B 35.4% | 5.99B 13.7% | 6.94B 22.9% | 5.65B 49.7% |
Gross Margin % | 40.00% 2.6% | 39.00% 2.5% | 40.00% 5.3% | 38.00% 17.4% | 46.00% 14.8% | 54.00% 10.2% | 49.00% 2.0% | 50.00% 4.2% |
Research & Development | 3.40B 9.4% | 3.11B 1.7% | 3.16B 13.1% | 2.80B 36.2% | 2.05B 6.8% | 2.21B 54.4% | 4.84B 221.3% | 1.50B 25.3% |
General & Administrative | 3.24B 10.9% | 3.64B 35.7% | 2.68B 14.5% | 3.14B 35.4% | 2.32B 13.1% | 2.67B 19.2% | 3.30B 58.5% | 2.08B 8.0% |
Selling & Marketing | 4.90B 12.9% | 4.34B 0.4% | 4.36B 8.4% | 4.76B 0.7% | 4.79B 33.7% | 3.58B 22.5% | 4.63B 46.8% | 3.15B 24.8% |
SG&A Expenses | 8.14B 2.0% | 7.98B 13.3% | 7.04B 10.8% | 7.89B 11.1% | 7.11B 13.7% | 6.25B 21.1% | 7.92B 51.4% | 5.23B 9.3% |
Other Operating Expenses | 3.57B 3.8% | 3.44B 2.0% | 3.51B 4.5% | 3.36B 20.9% | 2.78B 16.1% | 2.39B 13.7% | 2.77B 1132.9% | 225.00M 411.4% |
Total Operating Expenses | 15.11B 4.0% | 14.53B 5.9% | 13.71B 2.4% | 14.05B 17.7% | 11.94B 10.0% | 10.85B 30.2% | 15.54B 79.0% | 8.68B 10.5% |
Cost and Expenses | 46.45B 12.8% | 41.18B 13.8% | 36.17B 7.3% | 33.71B 58.3% | 21.29B 33.0% | 16.00B 29.6% | 22.74B 59.0% | 14.30B 19.1% |
Operating Income | 5.57B 98.8% | 2.80B 152.2% | 1.11B 160.6% | -1.83B 52.2% | -3.83B 21.2% | -4.86B 43.4% | -8.60B 183.4% | -3.03B 25.7% |
Operating Margin % | 11.00% 83.3% | 6.00% 100.0% | 3.00% 150.0% | -6.00% 72.7% | -22.00% 50.0% | -44.00% 27.9% | -61.00% 125.9% | -27.00% 47.1% |
EBITDA | 6.99B 29.7% | 5.38B 178.6% | 1.93B 124.4% | -7.91B 2298.3% | 360.00M 106.1% | -5.91B 20.1% | -7.40B 410.2% | 2.39B 166.5% |
EBITDA Margin % | 13.00% 8.3% | 12.00% 140.0% | 5.00% 120.0% | -25.00% 1350.0% | 2.00% 103.8% | -53.00% 1.9% | -52.00% 347.6% | 21.00% 146.7% |
Interest Expense | 440.00M 15.9% | 523.00M 17.4% | 633.00M 12.0% | 565.00M 17.0% | 483.00M 5.5% | 458.00M 18.1% | 559.00M 13.7% | 648.00M 35.3% |
Interest Income | 743.00M 3.1% | 721.00M 49.0% | 484.00M 248.2% | 139.00M 275.7% | 37.00M 32.7% | 55.00M 76.5% | 234.00M 125.0% | 104.00M 46.5% |
Other Income (Expense) | 182.00M 86.3% | 1.33B 9.5% | 1.21B 115.9% | -7.59B 370.3% | 2.81B 234.9% | -2.08B 1377.9% | 163.00M 96.2% | 4.34B 977.8% |
Pre-Tax Income | 5.75B 39.3% | 4.13B 77.7% | 2.32B 124.6% | -9.43B 819.6% | -1.02B 85.2% | -6.95B 17.6% | -8.43B 742.8% | 1.31B 128.7% |
Pre-Tax Margin % | 11.00% 22.2% | 9.00% 50.0% | 6.00% 120.0% | -30.00% 400.0% | -6.00% 90.3% | -62.00% 3.3% | -60.00% 600.0% | 12.00% 120.7% |
Tax Provision | -4.35B 24.5% | -5.76B 2803.3% | 213.00M 217.7% | -181.00M 63.2% | -492.00M 156.3% | -192.00M 526.7% | 45.00M 84.1% | 283.00M 152.2% |
Net Income | 10.05B 2.0% | 9.86B 422.3% | 1.89B 120.4% | -9.24B 1634.5% | -533.00M 92.1% | -6.75B 20.3% | -8.48B 950.4% | 997.00M 124.7% |
Net Margin % | 19.00% 13.6% | 22.00% 340.0% | 5.00% 117.2% | -29.00% 866.7% | -3.00% 95.1% | -61.00% 1.7% | -60.00% 766.7% | 9.00% 117.6% |
Basic EPS | 4.82 2.3% | 4.71 423.3% | 0.90 119.2% | -4.69 1575.0% | -0.28 92.7% | -3.85 43.3% | -6.79 1250.8% | 0.59 124.8% |
Diluted EPS | 4.73 3.7% | 4.56 424.1% | 0.87 118.6% | -4.68 1571.4% | -0.28 92.7% | -3.85 43.3% | -6.79 1250.8% | 0.59 124.8% |
Basic Shares Outstanding | 2.09B 0.4% | 2.09B 2.9% | 2.04B 3.2% | 1.97B 4.2% | 1.89B 8.0% | 1.75B 40.4% | 1.25B 25.6% | 1.68B 0.9% |
Diluted Shares Outstanding | 2.12B 1.4% | 2.15B 2.8% | 2.09B 5.9% | 1.97B 4.4% | 1.89B 8.0% | 1.75B 40.4% | 1.25B 25.6% | 1.68B 0.9% |