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 Jan 30, 2026 | 2024 Dec 31, 2024 Feb 3, 2025 | 2023 Dec 31, 2023 Jan 31, 2024 | 2022 Dec 31, 2022 Jan 27, 2023 | 2021 Dec 31, 2021 Jan 31, 2022 | 2020 Dec 31, 2020 Feb 1, 2021 | 2019 Dec 31, 2019 Jan 31, 2020 | 2018 Dec 31, 2018 Feb 8, 2019 |
|---|
Total Revenue | 89.46B 34.5% | 66.52B 14.5% | 77.79B 16.8% | 66.61B 6.9% | 62.29B 7.1% | 58.16B 24.0% | 76.56B 24.3% | 101.13B 8.3% |
Cost of Revenue | 85.17B 24.3% | 68.51B 2.2% | 70.07B 11.1% | 63.08B 6.5% | 59.24B 7.2% | 63.84B 11.4% | 72.09B 11.5% | 81.49B 7.1% |
Gross Profit | 4.29B 315.4% | -1.99B 125.8% | 7.72B 118.8% | 3.53B 15.8% | 3.05B 153.6% | -5.68B 227.3% | 4.47B 77.3% | 19.64B 13.3% |
Gross Margin % | 5.00% 266.7% | -3.00% 130.0% | 10.00% 100.0% | 5.00% 0.0% | 5.00% 150.0% | -10.00% 266.7% | 6.00% 68.4% | 19.00% 0.0% |
Research & Development | 3.62B 5.2% | 3.81B 12.9% | 3.38B 18.4% | 2.85B 26.8% | 2.25B 9.2% | 2.48B 23.1% | 3.22B 1.5% | 3.27B 2.8% |
General & Administrative | 6.09B 21.3% | 5.02B 2.8% | 5.17B 23.4% | 4.19B 0.7% | 4.16B 13.7% | 4.82B 23.2% | 3.91B 14.4% | 4.57B 11.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 6.09B 21.3% | 5.02B 2.8% | 5.17B 23.4% | 4.19B 0.7% | 4.16B 13.7% | 4.82B 23.2% | 3.91B 14.4% | 4.57B 11.6% |
Other Operating Expenses | 0.00 100.0% | -117.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 9.71B 11.3% | 8.72B 2.6% | 8.50B 20.7% | 7.04B 9.9% | 6.41B 12.2% | 7.29B 2.3% | 7.13B 9.0% | 7.84B 7.7% |
Cost and Expenses | 94.88B 22.9% | 77.22B 1.7% | 78.57B 12.1% | 70.12B 6.8% | 65.64B 7.7% | 71.14B 10.2% | 79.22B 11.3% | 89.33B 7.2% |
Operating Income | -5.42B 49.4% | -10.71B 1285.1% | -773.00M 78.0% | -3.52B 22.6% | -2.87B 77.5% | -12.77B 546.4% | -1.98B 116.5% | 11.99B 16.6% |
Operating Margin % | -6.00% 62.5% | -16.00% 1500.0% | -1.00% 80.0% | -5.00% 0.0% | -5.00% 77.3% | -22.00% 633.3% | -3.00% 125.0% | 12.00% 9.1% |
EBITDA | 7.36B 196.2% | -7.65B 430.4% | 2.31B 553.9% | -510.00M 146.4% | -207.00M 97.9% | -10.07B 1472.5% | 734.00M 94.7% | 13.96B 14.8% |
EBITDA Margin % | 8.00% 172.7% | -11.00% 466.7% | 3.00% 400.0% | -1.00% | 0.00% 100.0% | -17.00% 1800.0% | 1.00% 92.9% | 14.00% 7.7% |
Interest Expense | 2.77B 1.7% | 2.73B 10.8% | 2.46B 4.0% | 2.56B 5.6% | 2.71B 25.9% | 2.16B 198.6% | 722.00M 52.0% | 475.00M 31.9% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 8.05B 635.7% | -1.50B 22.0% | -1.23B 18.0% | -1.50B 30.5% | -2.16B 26.6% | -1.71B 501.8% | -284.00M 25.8% | -383.00M 61.6% |
Pre-Tax Income | 2.63B 121.6% | -12.21B 509.0% | -2.00B 60.1% | -5.02B 0.2% | -5.03B 65.2% | -14.48B 540.8% | -2.26B 119.5% | 11.60B 15.5% |
Pre-Tax Margin % | 3.00% 116.7% | -18.00% 500.0% | -3.00% 62.5% | -8.00% 0.0% | -8.00% 68.0% | -25.00% 733.3% | -3.00% 127.3% | 11.00% 0.0% |
Tax Provision | 397.00M 204.2% | -381.00M 260.8% | 237.00M 664.5% | 31.00M 104.2% | -743.00M 70.7% | -2.54B 56.2% | -1.62B 241.9% | 1.14B 38.2% |
Net Income | 2.23B 118.9% | -11.82B 431.8% | -2.22B 55.0% | -4.93B 17.4% | -4.20B 64.8% | -11.94B 1777.5% | -636.00M 106.1% | 10.46B 27.6% |
Net Margin % | 2.00% 111.1% | -18.00% 500.0% | -3.00% 57.1% | -7.00% 0.0% | -7.00% 66.7% | -21.00% 2000.0% | -1.00% 110.0% | 10.00% 11.1% |
Basic EPS | 2.49 113.6% | -18.36 400.3% | -3.67 55.8% | -8.30 16.1% | -7.15 66.0% | -21.00 1775.0% | -1.12 106.2% | 18.05 32.7% |
Diluted EPS | 2.48 113.5% | -18.36 400.3% | -3.67 55.7% | -8.29 15.9% | -7.15 65.9% | -20.99 1774.1% | -1.12 106.3% | 17.84 32.8% |
Basic Shares Outstanding | 762.30M 17.8% | 646.90M 6.8% | 605.45M 1.8% | 594.58M 1.2% | 587.69M 3.4% | 568.63M 0.1% | 567.86M 2.0% | 579.50M 3.9% |
Diluted Shares Outstanding | 762.30M 17.8% | 646.90M 6.7% | 606.10M 1.8% | 595.20M 1.2% | 588.00M 3.3% | 569.00M 0.2% | 567.86M 3.1% | 586.20M 4.0% |