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 17, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 10, 2023 | 2021 Dec 31, 2021 Feb 11, 2022 | 2020 Dec 31, 2020 Feb 12, 2021 | 2019 Dec 31, 2019 Feb 14, 2020 | 2018 Dec 31, 2018 Feb 8, 2019 |
|---|
Total Revenue | 37.44B 2.7% | 38.50B 5.0% | 36.66B 3.4% | 35.47B 3.1% | 34.39B 5.4% | 32.64B 11.1% | 36.71B 12.2% | 41.80B 3.1% |
Cost of Revenue | 23.61B 0.9% | 23.84B 3.7% | 23.00B 3.5% | 23.82B 1.8% | 23.39B 5.5% | 22.17B 8.9% | 24.34B 16.2% | 29.05B 5.3% |
Gross Profit | 13.83B 5.7% | 14.66B 7.3% | 13.67B 17.4% | 11.64B 5.8% | 11.00B 5.1% | 10.47B 15.4% | 12.37B 3.0% | 12.76B 1.6% |
Gross Margin % | 37.00% 2.6% | 38.00% 2.7% | 37.00% 12.1% | 33.00% 3.1% | 32.00% 0.0% | 32.00% 5.9% | 34.00% 9.7% | 31.00% 3.1% |
Research & Development | 1.81B 18.0% | 1.54B 5.5% | 1.46B 1.5% | 1.48B 10.9% | 1.33B 0.1% | 1.33B 14.3% | 1.56B 14.0% | 1.81B 1.4% |
General & Administrative | 0.00 | 0.00 100.0% | 4.66B 1.9% | 4.57B 29.7% | 3.52B 7.6% | 3.81B | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 643.00M 49.5% | 1.27B 32.9% | 958.00M | 0.00 | 0.00 |
SG&A Expenses | 5.45B 0.3% | 5.47B 6.6% | 5.13B 1.7% | 5.21B 8.7% | 4.80B 0.5% | 4.77B 13.5% | 5.52B 8.8% | 6.05B 4.2% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | 366.00M 73.4% | 1.38B 104.1% | 675.00M 36.6% | 1.06B 7.3% | 1.15B 1614.9% |
Total Operating Expenses | 7.26B 3.7% | 7.00B 6.4% | 6.58B 26.3% | 5.21B 8.7% | 4.80B 0.5% | 4.77B 13.5% | 5.52B 8.8% | 6.05B 4.2% |
Cost and Expenses | 30.88B 0.1% | 30.84B 4.3% | 29.58B 1.9% | 29.04B 3.0% | 28.19B 4.6% | 26.94B 9.8% | 29.86B 14.9% | 35.10B 5.1% |
Operating Income | 6.57B 14.3% | 7.66B 1.4% | 7.55B 6.8% | 7.07B 5.4% | 7.47B 31.2% | 5.70B 16.9% | 6.85B 2.2% | 6.71B 6.2% |
Operating Margin % | 18.00% 10.0% | 20.00% 4.8% | 21.00% 5.0% | 20.00% 9.1% | 22.00% 29.4% | 17.00% 10.5% | 19.00% 18.8% | 16.00% 11.1% |
EBITDA | 8.21B 14.5% | 9.61B 10.0% | 8.73B 9.2% | 8.00B 9.1% | 8.80B 19.4% | 7.37B 14.2% | 8.59B 4.7% | 9.02B 8.5% |
EBITDA Margin % | 22.00% 12.0% | 25.00% 4.2% | 24.00% 4.3% | 23.00% 11.5% | 26.00% 13.0% | 23.00% 0.0% | 23.00% 4.5% | 22.00% 4.8% |
Interest Expense | 1.34B 27.0% | 1.06B 38.3% | 765.00M 84.8% | 414.00M 20.7% | 343.00M 4.5% | 359.00M 0.6% | 357.00M 2.7% | 367.00M 16.1% |
Interest Income | 369.00M 13.4% | 426.00M 32.7% | 321.00M 132.6% | 138.00M 35.3% | 102.00M 4.7% | 107.00M 58.0% | 255.00M 17.5% | 217.00M 43.7% |
Other Income (Expense) | -1.09B 144.1% | -447.00M 13.2% | -395.00M 42.8% | -691.00M 190.3% | -238.00M 175.3% | 316.00M 55.4% | 708.00M 9.5% | 782.00M 489.1% |
Pre-Tax Income | 5.48B 24.1% | 7.21B 0.8% | 7.16B 12.2% | 6.38B 11.8% | 7.24B 20.3% | 6.01B 20.5% | 7.56B 1.0% | 7.49B 8.5% |
Pre-Tax Margin % | 15.00% 21.1% | 19.00% 5.0% | 20.00% 11.1% | 18.00% 14.3% | 21.00% 16.7% | 18.00% 14.3% | 21.00% 16.7% | 18.00% 5.9% |
Tax Provision | 1.01B 31.6% | 1.47B 0.9% | 1.49B 5.3% | 1.41B 13.1% | 1.63B 41.7% | 1.15B 13.7% | 1.33B 101.7% | 659.00M 87.3% |
Net Income | 4.73B 17.1% | 5.71B 0.8% | 5.66B 13.9% | 4.97B 10.4% | 5.54B 16.0% | 4.78B 22.2% | 6.14B 9.2% | 6.76B 308.8% |
Net Margin % | 13.00% 13.3% | 15.00% 0.0% | 15.00% 7.1% | 14.00% 12.5% | 16.00% 6.7% | 15.00% 11.8% | 17.00% 6.3% | 16.00% 300.0% |
Basic EPS | 14.80 68.9% | 8.76 2.7% | 8.53 16.4% | 7.33 8.5% | 8.01 18.0% | 6.79 20.3% | 8.52 6.4% | 9.10 348.3% |
Diluted EPS | 14.72 69.0% | 8.71 2.8% | 8.47 16.5% | 7.27 8.1% | 7.91 17.7% | 6.72 20.1% | 8.41 6.3% | 8.98 349.0% |
Basic Shares Outstanding | 319.50M 50.9% | 650.90M 1.8% | 663.00M 2.1% | 677.10M 2.2% | 692.30M 1.7% | 704.10M 2.3% | 721.00M 3.0% | 743.00M 2.5% |
Diluted Shares Outstanding | 321.40M 51.0% | 655.30M 1.9% | 668.20M 2.2% | 683.10M 2.5% | 700.40M 1.5% | 711.20M 2.6% | 730.30M 3.0% | 753.00M 2.5% |