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 20, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Mar 2, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Mar 4, 2019 |
|---|
Total Revenue | 57.77B 7.7% | 53.66B 0.7% | 54.04B 2.7% | 55.55B 12.5% | 63.49B 42.3% | 44.61B 3.3% | 43.16B 6.5% | 40.52B 1.2% |
Cost of Revenue | 42.46B 81.6% | 23.38B 36.4% | 36.74B 72.6% | 21.28B 14.7% | 18.56B 19.9% | 15.48B 5.6% | 16.41B 0.9% | 16.56B 4.8% |
Gross Profit | 15.31B 49.4% | 30.28B 75.0% | 17.30B 49.5% | 34.27B 23.7% | 44.93B 54.3% | 29.13B 8.9% | 26.75B 11.6% | 23.96B 1.1% |
Gross Margin % | 27.00% 51.8% | 56.00% 75.0% | 32.00% 48.4% | 62.00% 12.7% | 71.00% 9.2% | 65.00% 4.8% | 62.00% 5.1% | 59.00% 3.3% |
Research & Development | 0.00 100.0% | 398.00M 62.4% | 245.00M 222.4% | 76.00M 16.9% | 65.00M 44.4% | 45.00M 0.0% | 45.00M 0.0% | 45.00M 22.4% |
General & Administrative | 0.00 | 0.00 100.0% | 5.29B 24.5% | 4.25B 22.2% | 3.48B 27.1% | 2.74B 16.6% | 3.29B 3.2% | 3.18B 18.3% |
Selling & Marketing | 0.00 100.0% | 2.94B 5.8% | 2.78B 11.6% | 3.15B 3.9% | 3.27B 56.8% | 2.09B 7.5% | 2.26B 12.5% | 2.58B 10.4% |
SG&A Expenses | 578.35M 80.3% | 2.94B 63.6% | 8.08B 9.1% | 7.40B 9.5% | 6.76B 40.0% | 4.83B 12.9% | 5.54B 3.9% | 5.76B 7.6% |
Other Operating Expenses | -578.35M 105.1% | 11.29B 293.1% | -5.85B 120.7% | 28.19B 6.0% | 26.59B 20.8% | 22.01B 1.5% | 22.33B 8.5% | 20.58B 9.5% |
Total Operating Expenses | 0.00 100.0% | 14.63B 491.0% | 2.48B 93.1% | 35.67B 6.8% | 33.41B 24.3% | 26.88B 3.7% | 27.92B 2.2% | 27.32B 0.4% |
Cost and Expenses | 42.46B 11.7% | 38.01B 3.1% | 39.22B 10.0% | 35.67B 6.8% | 33.41B 24.3% | 26.88B 3.7% | 27.92B 2.2% | 27.32B 0.4% |
Operating Income | 15.31B 2.2% | 15.65B 5.6% | 14.82B 25.6% | 19.93B 33.1% | 29.82B 77.2% | 16.83B 5.8% | 15.90B 10.1% | 17.69B 25.1% |
Operating Margin % | 27.00% 6.9% | 29.00% 7.4% | 27.00% 25.0% | 36.00% 23.4% | 47.00% 23.7% | 38.00% 2.7% | 37.00% 15.9% | 44.00% 25.7% |
EBITDA | 22.26B 16.8% | 19.06B 6.5% | 20.38B 17.7% | 24.76B 29.4% | 35.08B 78.4% | 19.66B 21.9% | 16.14B 28.4% | 22.52B 26.5% |
EBITDA Margin % | 39.00% 8.3% | 36.00% 5.3% | 38.00% 15.6% | 45.00% 18.2% | 55.00% 25.0% | 44.00% 18.9% | 37.00% 33.9% | 56.00% 27.3% |
Interest Expense | 1.06B 34.7% | 1.63B 16.8% | 1.96B 5.6% | 1.85B 213.2% | 592.00M 8.2% | 645.00M 31.2% | 938.00M 1.0% | 929.00M 24.5% |
Interest Income | 466.09M 1842.0% | 24.00M 95.5% | 532.00M 197.2% | 179.00M 179.7% | 64.00M 54.6% | 141.00M 53.0% | 300.00M 20.5% | 249.00M 76.6% |
Other Income (Expense) | -710.66M 1770.1% | -38.00M 96.3% | -1.04B 18.3% | -1.27B 225.1% | 1.02B 170.7% | -1.44B 314.4% | -347.00M 172.3% | 480.00M 136.4% |
Pre-Tax Income | 14.60B 6.5% | 15.62B 13.3% | 13.79B 26.1% | 18.66B 39.5% | 30.83B 100.3% | 15.39B 38.4% | 11.12B 38.8% | 18.17B 41.8% |
Pre-Tax Margin % | 25.00% 13.8% | 29.00% 11.5% | 26.00% 23.5% | 34.00% 30.6% | 49.00% 40.0% | 35.00% 34.6% | 26.00% 42.2% | 45.00% 40.6% |
Tax Provision | 4.33B 7.1% | 4.04B 5.5% | 3.83B 31.4% | 5.59B 32.4% | 8.26B 65.5% | 4.99B 20.4% | 4.15B 2.2% | 4.24B 7.0% |
Net Income | 9.99B 13.5% | 11.55B 14.9% | 10.06B 18.8% | 12.39B 41.3% | 21.11B 116.1% | 9.77B 22.0% | 8.01B 41.3% | 13.64B 55.6% |
Net Margin % | 17.00% 22.7% | 22.00% 15.8% | 19.00% 13.6% | 22.00% 33.3% | 33.00% 50.0% | 22.00% 15.8% | 19.00% 44.1% | 34.00% 54.5% |
Basic EPS | 6.15 13.6% | 7.12 14.8% | 6.20 19.0% | 7.65 41.3% | 13.03 115.7% | 6.04 23.0% | 4.91 38.1% | 7.93 61.8% |
Diluted EPS | 6.10 13.7% | 7.07 14.8% | 6.16 18.9% | 7.60 41.3% | 12.95 115.8% | 6.00 23.0% | 4.88 38.1% | 7.88 61.8% |
Basic Shares Outstanding | 1.62B 0.1% | 1.62B 0.1% | 1.62B 0.1% | 1.62B 0.1% | 1.62B 0.1% | 1.62B 0.8% | 1.63B 5.2% | 1.72B 3.8% |
Diluted Shares Outstanding | 1.64B 0.3% | 1.63B 0.1% | 1.63B 0.1% | 1.63B 0.0% | 1.63B 0.0% | 1.63B 0.8% | 1.64B 5.2% | 1.73B 3.8% |