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 11, 2026 | 2024 Dec 31, 2024 Feb 12, 2025 | 2023 Dec 31, 2023 Feb 13, 2024 | 2022 Dec 31, 2022 Feb 14, 2023 | 2021 Dec 31, 2021 Feb 9, 2022 | 2020 Dec 31, 2020 Feb 10, 2021 | 2019 Dec 31, 2019 Feb 24, 2020 | 2018 Dec 31, 2018 Feb 25, 2019 |
|---|
Total Revenue | 48.19B 0.2% | 48.30B 7.3% | 45.01B 2.5% | 46.16B 0.5% | 46.38B 9.1% | 42.52B 62.6% | 26.14B 15.9% | 22.56B 8.6% |
Cost of Revenue | 15.59B 25.3% | 20.87B 95.2% | 10.69B 5.5% | 10.14B 2.0% | 9.94B 15.6% | 11.77B 45.7% | 8.08B 23.4% | 6.55B 7.9% |
Gross Profit | 32.60B 18.8% | 27.43B 20.1% | 34.31B 4.7% | 36.02B 1.2% | 36.45B 18.5% | 30.75B 70.2% | 18.07B 12.8% | 16.01B 8.9% |
Gross Margin % | 68.00% 19.3% | 57.00% 25.0% | 76.00% 2.6% | 78.00% 1.3% | 79.00% 9.7% | 72.00% 4.3% | 69.00% 2.8% | 71.00% 0.0% |
Research & Development | 9.61B 13.9% | 11.16B 21.2% | 9.21B 3.2% | 9.51B 6.7% | 10.20B 8.5% | 11.14B 81.2% | 6.15B 3.1% | 6.34B 1.0% |
General & Administrative | 5.66B 11.1% | 6.37B 1.4% | 6.28B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Selling & Marketing | 1.58B 5.6% | 1.50B 7.1% | 1.40B 82.1% | 7.81B 1.6% | 7.69B 0.4% | 7.66B 57.3% | 4.87B 7.0% | 4.55B 2.9% |
SG&A Expenses | 7.24B 13.9% | 8.41B 9.6% | 7.68B 1.7% | 7.81B 1.6% | 7.69B 0.4% | 7.66B 57.3% | 4.87B 7.0% | 4.55B 6.1% |
Other Operating Expenses | 3.05B 269.5% | -1.80B 1067.2% | 186.00M 98.1% | 9.60B 727.9% | 1.16B | 0.00 | 0.00 | 0.00 100.0% |
Total Operating Expenses | 19.91B 12.0% | 17.77B 4.1% | 17.07B 36.6% | 26.92B 41.3% | 19.04B 1.3% | 18.80B 70.7% | 11.02B 1.1% | 10.90B 1.8% |
Cost and Expenses | 35.50B 8.1% | 38.64B 39.2% | 27.76B 25.1% | 37.05B 27.8% | 28.98B 5.2% | 30.58B 60.1% | 19.10B 9.5% | 17.44B 1.6% |
Operating Income | 12.70B 115.7% | 5.89B 28.2% | 8.20B 10.0% | 9.10B 6.6% | 8.54B 292.1% | 2.18B 63.2% | 5.91B 15.6% | 5.11B 48.4% |
Operating Margin % | 26.00% 116.7% | 12.00% 33.3% | 18.00% 10.0% | 20.00% 11.1% | 18.00% 260.0% | 5.00% 78.3% | 23.00% 0.0% | 23.00% 35.3% |
EBITDA | 14.54B 359.1% | 3.17B 83.6% | 19.37B 0.8% | 19.22B 4.5% | 20.12B 308.2% | 4.93B 33.2% | 7.38B 8.7% | 6.79B 11.0% |
EBITDA Margin % | 30.00% 328.6% | 7.00% 83.7% | 43.00% 2.4% | 42.00% 2.3% | 43.00% 258.3% | 12.00% 57.1% | 28.00% 6.7% | 30.00% 3.4% |
Interest Expense | 1.51B 22.4% | 1.95B 67.0% | 1.17B 5.4% | 1.23B 7.6% | 1.33B 6.1% | 1.42B 116.5% | 656.00M 258.5% | 183.00M 6.6% |
Interest Income | 300.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -3.37B 76.4% | -14.27B 5922.9% | 245.00M 117.6% | -1.39B 216.9% | -439.00M 95.1% | -9.05B 864.6% | -938.00M 209.8% | 854.00M 49.3% |
Pre-Tax Income | 9.33B 211.3% | -8.38B 199.3% | 8.44B 9.4% | 7.71B 4.8% | 8.10B 217.9% | -6.87B 238.1% | 4.97B 16.6% | 5.97B 16.3% |
Pre-Tax Margin % | 19.00% 211.8% | -17.00% 189.5% | 19.00% 11.8% | 17.00% 0.0% | 17.00% 206.3% | -16.00% 184.2% | 19.00% 26.9% | 26.00% 4.0% |
Tax Provision | 2.27B 310.1% | 554.00M 38.5% | 400.00M 70.8% | 1.37B 26.2% | 1.08B 49.0% | 2.12B 40.2% | 1.51B 48.4% | 1.02B 75.4% |
Net Income | 7.05B 178.8% | -8.95B 211.5% | 8.03B 26.8% | 6.33B 9.5% | 6.99B 177.8% | -8.99B 361.6% | 3.44B 30.1% | 4.92B 388.6% |
Net Margin % | 15.00% 178.9% | -19.00% 205.6% | 18.00% 28.6% | 14.00% 6.7% | 15.00% 171.4% | -21.00% 261.5% | 13.00% 40.9% | 22.00% 340.0% |
Basic EPS | 3.46 178.5% | -4.41 213.7% | 3.88 30.6% | 2.97 5.7% | 3.15 179.1% | -3.98 297.0% | 2.02 33.3% | 3.03 396.7% |
Diluted EPS | 3.45 178.2% | -4.41 214.2% | 3.86 30.8% | 2.95 5.4% | 3.12 178.4% | -3.98 298.0% | 2.01 33.7% | 3.03 396.7% |
Basic Shares Outstanding | 2.04B 0.7% | 2.03B 2.0% | 2.07B 2.9% | 2.13B 4.1% | 2.22B 1.6% | 2.26B 32.4% | 1.71B 4.4% | 1.63B 0.7% |
Diluted Shares Outstanding | 2.04B 0.7% | 2.03B 2.5% | 2.08B 3.2% | 2.15B 4.4% | 2.25B 0.6% | 2.26B 31.9% | 1.71B 4.6% | 1.64B 0.9% |