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 25, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 18, 2019 |
|---|
Total Revenue | 33.99B 3.0% | 33.01B 0.5% | 32.85B 1.5% | 33.36B 8.3% | 30.79B 13.0% | 27.24B 3.5% | 28.23B 89.4% | 14.90B 30.3% |
Cost of Revenue | 19.26B 12.3% | 17.14B 2.0% | 17.49B 10.1% | 19.45B 10.9% | 17.54B 14.0% | 15.38B 7.6% | 16.64B 83.2% | 9.08B 40.7% |
Gross Profit | 14.73B 7.2% | 15.86B 3.3% | 15.36B 10.4% | 13.91B 5.0% | 13.25B 11.7% | 11.86B 2.4% | 11.58B 99.2% | 5.82B 16.7% |
Gross Margin % | 43.00% 10.4% | 48.00% 2.1% | 47.00% 11.9% | 42.00% 2.3% | 43.00% 2.3% | 44.00% 7.3% | 41.00% 5.1% | 39.00% 11.4% |
Research & Development | 147.00M 2.0% | 150.00M 2.7% | 146.00M 2.1% | 143.00M 0.0% | 143.00M 5.9% | 152.00M 17.4% | 184.00M 62.8% | 113.00M 21.5% |
General & Administrative | 0.00 | 0.00 100.0% | 1.80B 0.6% | 1.81B 1.9% | 1.85B 2.3% | 1.89B 1.8% | 1.86B 113.0% | 872.00M 25.3% |
Selling & Marketing | 0.00 | 0.00 100.0% | 1.33B 2.7% | 1.29B 3.5% | 1.34B 3.0% | 1.30B 18.6% | 1.60B 111.4% | 757.00M 48.1% |
SG&A Expenses | 3.43B 2.9% | 3.34B 6.6% | 3.13B 0.8% | 3.11B 2.6% | 3.19B 0.1% | 3.19B 7.6% | 3.46B 112.2% | 1.63B 35.0% |
Other Operating Expenses | 2.21B 40.9% | 3.74B 7.9% | 4.06B 3.4% | 4.20B 9.3% | 4.63B 0.2% | 4.63B 1.0% | 4.67B 24505.3% | 19.00M 375.0% |
Total Operating Expenses | 5.79B 19.9% | 7.23B 1.5% | 7.34B 1.6% | 7.45B 6.4% | 7.97B 0.1% | 7.97B 4.1% | 8.32B 132.8% | 3.57B 43.8% |
Cost and Expenses | 25.05B 2.8% | 24.37B 1.9% | 24.83B 7.7% | 26.90B 5.5% | 25.51B 9.2% | 23.35B 6.4% | 24.96B 97.2% | 12.66B 41.6% |
Operating Income | 8.94B 3.5% | 8.63B 7.6% | 8.02B 49.5% | 5.37B 7.7% | 4.98B 50.0% | 3.32B 13.3% | 2.93B 44.1% | 5.25B 114.3% |
Operating Margin % | 26.00% 0.0% | 26.00% 8.3% | 24.00% 50.0% | 16.00% 0.0% | 16.00% 33.3% | 12.00% 20.0% | 10.00% 71.4% | 35.00% 66.7% |
EBITDA | 12.95B 1.5% | 12.75B 4.4% | 12.22B 22.6% | 9.96B 0.6% | 9.90B 19.8% | 8.27B 5.3% | 7.85B 94.0% | 4.04B 9.8% |
EBITDA Margin % | 38.00% 2.6% | 39.00% 5.4% | 37.00% 23.3% | 30.00% 6.3% | 32.00% 6.7% | 30.00% 7.1% | 28.00% 3.7% | 27.00% 15.6% |
Interest Expense | 212.00M 56.5% | 487.00M 17.9% | 413.00M 92.1% | 215.00M 26.5% | 170.00M 33.3% | 255.00M 48.9% | 499.00M 147.0% | 202.00M 25.5% |
Interest Income | 29.00M 87.4% | 231.00M 8.5% | 213.00M 40.1% | 152.00M 280.0% | 40.00M 71.4% | 140.00M 25.0% | 112.00M | 0.00 |
Other Income (Expense) | 36.00M 65.4% | 104.00M 20.6% | 131.00M 62.1% | 346.00M 47.9% | 234.00M 277.4% | 62.00M 1133.3% | -6.00M 97.0% | -198.00M 26.1% |
Pre-Tax Income | 8.97B 2.7% | 8.74B 7.2% | 8.15B 42.7% | 5.71B 9.5% | 5.22B 54.2% | 3.38B 15.6% | 2.93B 42.0% | 5.05B 120.8% |
Pre-Tax Margin % | 26.00% 0.0% | 26.00% 4.0% | 25.00% 47.1% | 17.00% 0.0% | 17.00% 41.7% | 12.00% 20.0% | 10.00% 70.6% | 34.00% 70.0% |
Tax Provision | 1.96B 2.3% | 2.00B 10.4% | 1.81B 26.5% | 1.43B 13.6% | 1.26B 49.0% | 847.00M 10.1% | 769.00M 5.9% | 817.00M 20.4% |
Net Income | 6.90B 5.1% | 6.57B 5.9% | 6.20B 49.5% | 4.15B 8.4% | 3.83B 53.0% | 2.50B 9.5% | 2.29B 47.8% | 4.38B 251.3% |
Net Margin % | 20.00% 0.0% | 20.00% 5.3% | 19.00% 58.3% | 12.00% 0.0% | 12.00% 33.3% | 9.00% 12.5% | 8.00% 72.4% | 29.00% 163.6% |
Basic EPS | 14.67 7.0% | 13.71 8.0% | 12.70 53.0% | 8.30 12.2% | 7.40 55.8% | 4.75 12.6% | 4.22 68.2% | 13.26 204.1% |
Diluted EPS | 14.59 7.1% | 13.62 8.2% | 12.59 53.0% | 8.23 12.3% | 7.33 55.6% | 4.71 12.4% | 4.19 68.0% | 13.11 203.5% |
Basic Shares Outstanding | 466.25M 2.6% | 478.77M 1.9% | 488.19M 2.3% | 499.74M 3.3% | 516.90M 1.9% | 526.74M 2.7% | 541.09M 63.8% | 330.40M 15.4% |
Diluted Shares Outstanding | 468.70M 2.8% | 482.09M 2.1% | 492.29M 2.3% | 504.04M 3.4% | 521.88M 1.7% | 531.16M 2.6% | 545.17M 63.2% | 334.13M 15.6% |