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 27, 2026 | 2024 Dec 31, 2024 Jan 30, 2025 | 2023 Dec 31, 2023 Jan 25, 2024 | 2022 Dec 31, 2022 Jan 26, 2023 | 2021 Dec 31, 2021 Jan 27, 2022 | 2020 Dec 31, 2020 Jan 28, 2021 | 2019 Dec 31, 2019 Jan 30, 2020 | 2018 Dec 31, 2018 Jan 31, 2019 |
|---|
Total Revenue | 41.95B 2.2% | 41.03B 4.4% | 39.29B 7.3% | 36.60B 2.6% | 35.67B 3.1% | 36.80B 8.7% | 33.84B 12.4% | 30.09B 16.6% |
Cost of Revenue | 33.64B 3.0% | 32.67B 0.2% | 32.74B 12.4% | 29.13B 2.6% | 28.40B 3.1% | 29.32B 10.3% | 26.58B 14.1% | 23.30B 17.4% |
Gross Profit | 8.31B 0.6% | 8.36B 27.6% | 6.55B 12.3% | 7.47B 2.8% | 7.27B 2.8% | 7.48B 3.0% | 7.26B 6.9% | 6.79B 14.1% |
Gross Margin % | 20.00% 0.0% | 20.00% 17.6% | 17.00% 15.0% | 20.00% 0.0% | 20.00% 0.0% | 20.00% 4.8% | 21.00% 8.7% | 23.00% 0.0% |
Research & Development | 1.10B 0.0% | 1.10B 8.3% | 1.20B 0.0% | 1.20B 9.1% | 1.10B 0.0% | 1.10B 15.4% | 953.00M 24.7% | 764.00M 19.6% |
General & Administrative | 4.03B 1.0% | 3.99B 0.5% | 4.01B 3.6% | 3.87B 7.7% | 3.60B 5.4% | 3.41B 3.7% | 3.29B 9.3% | 3.01B 13.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 4.03B 1.0% | 3.99B 0.5% | 4.01B 3.6% | 3.87B 7.7% | 3.60B 5.4% | 3.41B 3.7% | 3.29B 9.3% | 3.01B 13.4% |
Other Operating Expenses | -1.10B | 0.00 | 0.00 100.0% | 2.74B 28.7% | 3.84B 1401.2% | 256.00M 128.7% | -893.00M 270.4% | 524.00M 376.4% |
Total Operating Expenses | 4.03B 20.8% | 5.09B 26.9% | 4.01B 3.6% | 3.87B 7.7% | 3.60B 5.4% | 3.41B 3.7% | 3.29B 9.3% | 3.01B 13.4% |
Cost and Expenses | 37.67B 0.2% | 37.76B 2.7% | 36.75B 11.4% | 33.00B 3.1% | 32.00B 2.3% | 32.73B 9.6% | 29.87B 13.5% | 26.32B 16.9% |
Operating Income | 4.28B 30.9% | 3.27B 28.9% | 2.54B 60.0% | 6.34B 12.2% | 5.65B 39.0% | 4.07B 32.2% | 3.08B 18.6% | 3.78B 14.6% |
Operating Margin % | 10.00% 25.0% | 8.00% 33.3% | 6.00% 64.7% | 17.00% 6.3% | 16.00% 45.5% | 11.00% 22.2% | 9.00% 30.8% | 13.00% 0.0% |
EBITDA | 7.21B 2.8% | 7.01B 65.7% | 4.23B 45.0% | 7.68B 12.0% | 8.73B 56.3% | 5.59B 32.0% | 4.23B 17.0% | 5.10B 3.6% |
EBITDA Margin % | 17.00% 0.0% | 17.00% 54.5% | 11.00% 47.6% | 21.00% 12.5% | 24.00% 60.0% | 15.00% 15.4% | 13.00% 23.5% | 17.00% 10.5% |
Interest Expense | 665.00M 7.1% | 621.00M 13.9% | 545.00M 7.7% | 506.00M 9.0% | 556.00M 6.2% | 593.00M 12.3% | 528.00M 6.0% | 562.00M 56.1% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 788.00M 54.9% | 1.75B 1014.1% | -191.00M 108.5% | 2.23B 32.0% | 3.29B 1075.4% | -337.00M 76.3% | -1.42B 3639.5% | -38.00M 103.8% |
Pre-Tax Income | 5.07B 1.0% | 5.02B 113.8% | 2.35B 59.8% | 5.84B 34.7% | 8.94B 139.8% | 3.73B 46.3% | 2.55B 31.9% | 3.74B 22.7% |
Pre-Tax Margin % | 12.00% 0.0% | 12.00% 100.0% | 6.00% 62.5% | 16.00% 36.0% | 25.00% 150.0% | 10.00% 25.0% | 8.00% 33.3% | 12.00% 0.0% |
Tax Provision | 886.00M 5.2% | 842.00M 190.3% | 290.00M 69.1% | 940.00M 51.4% | 1.93B 258.6% | 539.00M 79.7% | 300.00M 41.5% | 513.00M 50.4% |
Net Income | 4.18B 0.2% | 4.17B 103.0% | 2.06B 58.0% | 4.90B 30.1% | 7.00B 119.7% | 3.19B 41.9% | 2.25B 30.4% | 3.23B 60.2% |
Net Margin % | 10.00% 0.0% | 10.00% 100.0% | 5.00% 61.5% | 13.00% 35.0% | 20.00% 122.2% | 9.00% 28.6% | 7.00% 36.4% | 11.00% 37.5% |
Basic EPS | 29.14 2.6% | 28.39 109.2% | 13.57 57.1% | 31.61 27.7% | 43.70 129.0% | 19.08 43.7% | 13.28 28.6% | 18.59 61.0% |
Diluted EPS | 29.08 2.6% | 28.34 109.5% | 13.53 57.0% | 31.47 27.7% | 43.54 128.8% | 19.03 43.9% | 13.22 28.5% | 18.49 61.2% |
Basic Shares Outstanding | 143.50M 2.4% | 147.00M 3.0% | 151.50M 2.2% | 154.90M 3.4% | 160.30M 4.1% | 167.10M 1.3% | 169.30M 2.5% | 173.70M 0.4% |
Diluted Shares Outstanding | 143.80M 2.4% | 147.30M 3.1% | 152.00M 2.3% | 155.60M 3.3% | 160.90M 4.0% | 167.60M 1.4% | 170.00M 2.6% | 174.60M 0.6% |