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 6, 2026 | 2024 Dec 31, 2024 Feb 7, 2025 | 2023 Dec 31, 2023 Mar 28, 2024 | 2022 Dec 31, 2022 Feb 8, 2023 | 2021 Dec 31, 2021 Feb 7, 2022 | 2020 Dec 31, 2020 Feb 8, 2021 | 2019 Dec 31, 2019 Feb 3, 2020 | 2018 Dec 31, 2018 Feb 4, 2019 |
|---|
Total Revenue | 20.40B 3.5% | 19.71B 1.7% | 20.05B 14.6% | 17.49B 12.0% | 15.62B 19.5% | 13.07B 9.0% | 14.36B 0.5% | 14.44B 12.0% |
Cost of Revenue | 16.50B 3.1% | 16.00B 3.6% | 16.59B 11.7% | 14.85B 12.7% | 13.18B 18.5% | 11.13B 5.0% | 11.71B 0.0% | 11.71B 14.0% |
Gross Profit | 3.90B 5.0% | 3.71B 7.3% | 3.46B 31.2% | 2.63B 8.2% | 2.44B 25.6% | 1.94B 26.7% | 2.65B 3.0% | 2.73B 4.4% |
Gross Margin % | 19.00% 0.0% | 19.00% 11.8% | 17.00% 13.3% | 15.00% 6.3% | 16.00% 6.7% | 15.00% 16.7% | 18.00% 5.3% | 19.00% 5.0% |
Research & Development | 0.00 100.0% | 1.10B 14.9% | 1.29B 15.1% | 1.12B 8.7% | 1.03B 0.6% | 1.02B 12.1% | 1.17B 0.9% | 1.16B 31.0% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.67B 14.2% | 1.47B 2.0% | 1.44B 26.2% | 1.14B 5.9% | 1.07B 10.1% | 976.00M 9.3% | 1.08B 8.4% | 993.00M 4.3% |
Other Operating Expenses | 1.04B 250.2% | -693.00M 18.0% | -845.00M 667.1% | 149.00M 0.7% | 148.00M 2.8% | 144.00M 1.4% | 146.00M 7200.0% | 2.00M 109.5% |
Total Operating Expenses | 2.71B 45.2% | 1.87B 0.6% | 1.88B 46.1% | 1.29B 5.2% | 1.22B 9.2% | 1.12B 8.3% | 1.22B 6.5% | 1.15B 7.3% |
Cost and Expenses | 19.21B 7.5% | 17.87B 3.4% | 18.49B 14.6% | 16.14B 12.1% | 14.40B 17.6% | 12.25B 5.3% | 12.93B 0.6% | 12.85B 13.4% |
Operating Income | 1.18B 35.7% | 1.84B 18.2% | 1.56B 23.4% | 1.26B 6.2% | 1.19B 43.9% | 2.12B 66.0% | 1.28B 13.4% | 1.47B 4.0% |
Operating Margin % | 6.00% 33.3% | 9.00% 12.5% | 8.00% 14.3% | 7.00% 12.5% | 8.00% 50.0% | 16.00% 77.8% | 9.00% 10.0% | 10.00% 9.1% |
EBITDA | 2.23B 21.2% | 1.84B 27.3% | 2.53B 28.6% | 1.97B 7.5% | 1.83B 36.4% | 2.88B 43.6% | 2.01B 6.7% | 2.15B 4.5% |
EBITDA Margin % | 11.00% 22.2% | 9.00% 30.8% | 13.00% 18.2% | 11.00% 8.3% | 12.00% 45.5% | 22.00% 57.1% | 14.00% 6.7% | 15.00% 6.3% |
Interest Expense | 361.00M 7.1% | 337.00M 18.2% | 285.00M 30.1% | 219.00M 46.0% | 150.00M 8.5% | 164.00M 0.0% | 164.00M 16.3% | 141.00M 0.7% |
Interest Income | 0.00 100.0% | 87.00M 21.6% | 111.00M 29.1% | 86.00M 855.6% | 9.00M 12.5% | 8.00M 38.5% | 13.00M 38.1% | 21.00M 200.0% |
Other Income (Expense) | -303.00M 198.1% | 309.00M 239.2% | -222.00M 18.7% | -273.00M 2.2% | -279.00M 70.1% | -164.00M 9.3% | -150.00M 7.9% | -139.00M 13.7% |
Pre-Tax Income | 881.00M 59.0% | 2.15B 60.9% | 1.34B 35.1% | 990.00M 8.8% | 910.00M 53.4% | 1.95B 73.5% | 1.13B 15.6% | 1.33B 6.3% |
Pre-Tax Margin % | 4.00% 63.6% | 11.00% 57.1% | 7.00% 16.7% | 6.00% 0.0% | 6.00% 60.0% | 15.00% 87.5% | 8.00% 11.1% | 9.00% 10.0% |
Tax Provision | 700.00M 213.9% | 223.00M 111.6% | -1.93B 1693.4% | 121.00M 19.8% | 101.00M 106.1% | 49.00M 62.9% | 132.00M 47.2% | 250.00M 12.1% |
Net Income | 165.00M 90.8% | 1.79B 39.2% | 2.94B 238.1% | 869.00M 7.4% | 809.00M 55.2% | 1.80B 82.2% | 990.00M 7.2% | 1.07B 21.3% |
Net Margin % | 1.00% 88.9% | 9.00% 40.0% | 15.00% 200.0% | 5.00% 0.0% | 5.00% 64.3% | 14.00% 100.0% | 7.00% 0.0% | 7.00% 36.4% |
Basic EPS | 0.75 89.2% | 6.97 33.6% | 10.50 227.1% | 3.21 7.4% | 2.99 55.5% | 6.72 74.1% | 3.86 4.5% | 4.04 20.8% |
Diluted EPS | 0.75 89.2% | 6.96 32.3% | 10.28 221.2% | 3.20 7.4% | 2.98 54.4% | 6.53 69.6% | 3.85 4.2% | 4.02 20.6% |
Basic Shares Outstanding | 220.75M 13.9% | 256.38M 7.4% | 276.92M 2.2% | 270.90M 0.2% | 270.46M 2.7% | 263.43M 2.6% | 256.81M 2.9% | 264.41M 0.5% |
Diluted Shares Outstanding | 220.75M 14.0% | 256.66M 9.3% | 282.88M 4.3% | 271.18M 0.0% | 271.22M 0.2% | 270.70M 5.2% | 257.39M 3.0% | 265.22M 1.0% |