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 19, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 18, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Feb 21, 2019 |
|---|
Total Revenue | 22.10B 19.1% | 18.56B 57.1% | 11.81B 0.9% | 11.91B 2.5% | 12.22B 6.3% | 11.50B 18.0% | 9.74B 34.3% | 7.25B 1.7% |
Cost of Revenue | 11.10B 8.5% | 12.13B 37.8% | 8.81B 1.8% | 8.65B 11.5% | 7.76B 6.1% | 7.31B 2.2% | 7.16B 34.8% | 5.31B 0.3% |
Gross Profit | 11.00B 71.2% | 6.42B 113.8% | 3.00B 7.9% | 3.26B 26.9% | 4.46B 6.7% | 4.18B 61.8% | 2.58B 32.9% | 1.95B 5.4% |
Gross Margin % | 50.00% 42.9% | 35.00% 40.0% | 25.00% 7.4% | 27.00% 27.0% | 37.00% 2.8% | 36.00% 33.3% | 27.00% 0.0% | 27.00% 3.6% |
Research & Development | 166.00M 15.7% | 197.00M 1.5% | 200.00M 12.7% | 229.00M 48.7% | 154.00M 26.2% | 122.00M 18.7% | 150.00M 2.0% | 153.00M 7.0% |
General & Administrative | 382.00M 13.6% | 442.00M 47.8% | 299.00M 8.3% | 276.00M 6.6% | 259.00M 3.7% | 269.00M 14.1% | 313.00M 28.3% | 244.00M 3.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 382.00M 13.6% | 442.00M 47.8% | 299.00M 8.3% | 276.00M 6.6% | 259.00M 3.7% | 269.00M 14.1% | 313.00M 28.3% | 244.00M 3.0% |
Other Operating Expenses | 98.00M 364.9% | -37.00M 102.1% | 1.80B 56.1% | 1.15B 44.2% | 2.06B 182.2% | 731.00M 34.1% | 545.00M 332.5% | 126.00M 6200.0% |
Total Operating Expenses | 646.00M 4.4% | 676.00M 70.6% | 2.30B 38.6% | 1.66B 33.1% | 2.48B 120.7% | 1.12B 11.3% | 1.01B 33.2% | 757.00M 0.8% |
Cost and Expenses | 11.74B 8.3% | 12.81B 15.4% | 11.10B 7.7% | 10.31B 0.7% | 10.23B 21.3% | 8.44B 3.3% | 8.16B 34.6% | 6.07B 0.1% |
Operating Income | 10.35B 80.1% | 5.75B 711.9% | 708.00M 51.5% | 1.46B 16.1% | 1.74B 38.3% | 2.82B 29.4% | 4.00B 236.6% | 1.19B 10.3% |
Operating Margin % | 47.00% 51.6% | 31.00% 416.7% | 6.00% 50.0% | 12.00% 14.3% | 14.00% 44.0% | 25.00% 39.0% | 41.00% 156.2% | 16.00% 11.1% |
EBITDA | 14.83B 88.6% | 7.87B 2358.1% | 320.00M 90.2% | 3.28B 40.8% | 5.54B 9.1% | 6.10B 2.3% | 6.25B 170.0% | 2.31B 10.9% |
EBITDA Margin % | 67.00% 59.5% | 42.00% 1300.0% | 3.00% 89.3% | 28.00% 37.8% | 45.00% 15.1% | 53.00% 17.2% | 64.00% 100.0% | 32.00% 8.6% |
Interest Expense | 301.00M 21.8% | 385.00M 58.4% | 243.00M 7.0% | 227.00M 17.2% | 274.00M 11.0% | 308.00M 2.3% | 301.00M 45.4% | 207.00M 14.1% |
Interest Income | 214.00M 40.8% | 152.00M 2.7% | 148.00M 89.7% | 78.00M 333.3% | 18.00M 25.0% | 24.00M 57.9% | 57.00M 1.8% | 56.00M 100.0% |
Other Income (Expense) | 1.41B 220.4% | -1.17B 57.2% | -2.74B 887.1% | 348.00M 62.7% | 932.00M 1135.6% | -90.00M 70.6% | -306.00M 32.0% | -450.00M 93.1% |
Pre-Tax Income | 11.76B 157.0% | 4.58B 325.4% | -2.03B 3882.4% | -51.00M 104.6% | 1.11B 64.7% | 3.14B 14.9% | 3.69B 400.4% | 738.00M 31.2% |
Pre-Tax Margin % | 53.00% 112.0% | 25.00% 247.1% | -17.00% | 0.00% 100.0% | 9.00% 66.7% | 27.00% 28.9% | 38.00% 280.0% | 10.00% 33.3% |
Tax Provision | 4.60B 229.0% | 1.40B 165.6% | 526.00M 15.6% | 455.00M 58.6% | 1.10B 56.0% | 704.00M 15.4% | 832.00M 115.5% | 386.00M 65.7% |
Net Income | 7.08B 111.6% | 3.35B 234.2% | -2.49B 392.9% | -506.00M 5160.0% | 10.00M 99.6% | 2.83B 0.9% | 2.81B 722.6% | 341.00M 399.1% |
Net Margin % | 32.00% 77.8% | 18.00% 185.7% | -21.00% 425.0% | -4.00% | 0.00% 100.0% | 25.00% 13.8% | 29.00% 480.0% | 5.00% 350.0% |
Basic EPS | 6.41 119.5% | 2.92 199.3% | -2.94 359.4% | -0.64 5220.0% | 0.01 99.6% | 3.52 7.9% | 3.82 496.9% | 0.64 404.8% |
Diluted EPS | 6.41 119.5% | 2.92 199.3% | -2.94 359.4% | -0.64 6500.0% | 0.01 99.7% | 3.51 7.9% | 3.81 495.3% | 0.64 404.8% |
Basic Shares Outstanding | 1.11B 3.5% | 1.15B 36.3% | 841.00M 5.9% | 794.00M 0.6% | 799.00M 0.6% | 804.00M 9.4% | 735.00M 37.9% | 533.00M 0.0% |
Diluted Shares Outstanding | 1.11B 3.5% | 1.15B 36.5% | 841.00M 5.8% | 795.00M 0.7% | 801.00M 0.6% | 806.00M 9.4% | 737.00M 37.8% | 535.00M 0.0% |