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 Mar 6, 2026 | 2024 Dec 31, 2024 Mar 6, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 189.34B 0.1% | 189.19B 9.2% | 208.35B 13.7% | 241.39B 53.0% | 157.74B 48.9% | 105.94B 61.9% | 278.40B 6.8% | 298.76B 24.4% |
Cost of Revenue | 155.81B 2.0% | 158.95B 10.2% | 144.29B 22.5% | 186.30B 38.1% | 134.88B 40.9% | 95.76B 61.8% | 250.81B 7.1% | 269.88B 21.9% |
Gross Profit | 33.53B 10.9% | 30.24B 52.8% | 64.06B 16.3% | 55.10B 141.0% | 22.86B 124.5% | 10.18B 63.1% | 27.58B 4.5% | 28.88B 52.8% |
Gross Margin % | 18.00% 12.5% | 16.00% 48.4% | 31.00% 34.8% | 23.00% 64.3% | 14.00% 40.0% | 10.00% 0.0% | 10.00% 0.0% | 10.00% 25.0% |
Research & Development | 0.00 100.0% | 301.00M 1.0% | 298.00M 8.8% | 274.00M 3.0% | 266.00M 19.9% | 332.00M 8.8% | 364.00M 15.2% | 429.00M 9.7% |
General & Administrative | 17.49B 6.6% | 16.42B 2.1% | 16.77B 24.7% | 13.45B 12.7% | 11.93B 14.8% | 10.40B 6.0% | 11.06B 9.2% | 12.18B 15.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 17.49B 6.6% | 16.42B 2.1% | 16.77B 24.7% | 13.45B 12.7% | 11.93B 14.8% | 10.40B 6.0% | 11.06B 9.2% | 12.18B 15.9% |
Other Operating Expenses | 570.00M | 0.00 100.0% | 10.00M 98.3% | 585.00M 38.0% | 424.00M | 0.00 100.0% | 964.00M 167.8% | 360.00M 24.5% |
Total Operating Expenses | 18.06B 8.7% | 16.62B 2.7% | 17.08B 21.7% | 14.03B 13.6% | 12.36B 14.9% | 10.76B 10.5% | 12.02B 11.8% | 13.62B 8.2% |
Cost and Expenses | 173.87B 1.0% | 175.57B 8.8% | 161.37B 19.4% | 200.33B 36.1% | 147.23B 38.2% | 106.52B 59.5% | 262.83B 7.3% | 283.50B 21.2% |
Operating Income | 15.46B 13.6% | 13.62B 71.0% | 46.98B 4.9% | 44.76B 196.7% | 15.09B 4460.4% | -346.00M 101.8% | 19.52B 19.5% | 16.34B 106.4% |
Operating Margin % | 8.00% 14.3% | 7.00% 69.6% | 23.00% 21.1% | 19.00% 90.0% | 10.00% | 0.00% 100.0% | 7.00% 40.0% | 5.00% 66.7% |
EBITDA | 31.07B 11.0% | 27.98B 35.7% | 43.50B 26.8% | 59.47B 82.7% | 32.55B 123.8% | 14.54B 50.6% | 29.42B 15.2% | 34.71B 34.4% |
EBITDA Margin % | 16.00% 6.7% | 15.00% 28.6% | 21.00% 16.0% | 25.00% 19.0% | 21.00% 50.0% | 14.00% 27.3% | 11.00% 8.3% | 12.00% 9.1% |
Interest Expense | 5.16B 12.6% | 4.58B 56.3% | 2.93B 54.6% | 1.89B 33.7% | 2.86B 32.4% | 2.16B 38.1% | 3.49B 38.0% | 2.53B 21.9% |
Interest Income | 1.61B 42.0% | 2.77B 122.0% | 1.25B 190.5% | 430.00M 26.0% | 581.00M 142.1% | 240.00M 68.8% | 769.00M 0.5% | 773.00M 17.7% |
Other Income (Expense) | -7.72B 12.5% | -8.83B 62.0% | -23.23B 10.8% | -26.04B 159.0% | -10.06B 59.0% | -24.54B 205.3% | -8.04B 48.3% | -15.55B 2003.7% |
Pre-Tax Income | 7.75B 61.7% | 4.79B 79.8% | 23.75B 54.2% | 15.40B 1.2% | 15.23B 161.2% | -24.89B 405.2% | 8.15B 51.2% | 16.72B 132.9% |
Pre-Tax Margin % | 4.00% 33.3% | 3.00% 72.7% | 11.00% 83.3% | 6.00% 40.0% | 10.00% 143.5% | -23.00% 866.7% | 3.00% 50.0% | 6.00% 100.0% |
Tax Provision | 6.45B 16.2% | 5.55B 29.4% | 7.87B 53.1% | 16.76B 148.7% | 6.74B 262.1% | -4.16B 204.9% | 3.96B 44.5% | 7.14B 92.5% |
Net Income | 55.00M 85.6% | 381.00M 97.5% | 15.24B 1223.0% | -1.36B 117.9% | 7.57B 136.5% | -20.73B 614.9% | 4.03B 57.1% | 9.38B 176.9% |
Net Margin % | 0.00% | 0.00% 100.0% | 7.00% 800.0% | -1.00% 120.0% | 5.00% 125.0% | -20.00% 2100.0% | 1.00% 66.7% | 3.00% 200.0% |
Basic EPS | 0.02 85.0% | 0.14 97.3% | 5.27 1325.6% | -0.43 119.1% | 2.25 136.6% | -6.15 616.8% | 1.19 57.8% | 2.82 173.8% |
Diluted EPS | 0.02 85.7% | 0.14 97.3% | 5.15 1297.7% | -0.43 119.2% | 2.24 136.4% | -6.15 621.2% | 1.18 57.9% | 2.80 171.8% |
Basic Shares Outstanding | 2.60B 4.9% | 2.73B 5.6% | 2.89B 8.6% | 3.16B 5.7% | 3.35B 0.5% | 3.37B 0.3% | 3.38B 1.6% | 3.33B 1.4% |
Diluted Shares Outstanding | 2.65B 5.4% | 2.80B 5.3% | 2.96B 6.5% | 3.16B 6.3% | 3.38B 0.2% | 3.37B 0.9% | 3.40B 1.5% | 3.35B 1.4% |