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 24, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 10.65B 5.1% | 10.13B 1.1% | 10.01B 3.8% | 9.65B 3.1% | 9.36B 16.4% | 8.04B 6.1% | 7.58B 1.9% | 7.44B 11.6% |
Cost of Revenue | 2.80B 8.8% | 2.57B 0.5% | 2.56B 0.3% | 2.57B 4.2% | 2.68B 20.4% | 2.23B 0.6% | 2.21B 1.7% | 2.18B 6.0% |
Gross Profit | 7.84B 3.9% | 7.55B 1.4% | 7.45B 5.3% | 7.08B 6.0% | 6.67B 14.8% | 5.81B 8.3% | 5.37B 2.0% | 5.26B 14.1% |
Gross Margin % | 74.00% 1.3% | 75.00% 1.4% | 74.00% 1.4% | 73.00% 2.8% | 71.00% 1.4% | 72.00% 1.4% | 71.00% 0.0% | 71.00% 2.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 0.30 30.4% | 0.23 8.0% | 0.25 56.3% | 0.16 15.8% |
General & Administrative | 944.20M | 0.00 | 0.00 | 0.00 100.0% | 811.60M 3.8% | 781.70M 6.6% | 733.20M 0.4% | 736.50M 15.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -3.00M | 0.00 100.0% | -3.30M |
SG&A Expenses | 944.20M 1.2% | 933.40M 1.3% | 946.00M 4.9% | 902.10M 11.2% | 811.60M 4.2% | 778.70M 6.2% | 733.20M 0.0% | 733.20M 14.6% |
Other Operating Expenses | 2.02B 4.0% | 2.10B 37.8% | 3.38B 1.6% | 3.44B 25.8% | 2.73B 27.1% | 2.15B 10.5% | 1.94B 8071.0% | 23.80M 24.0% |
Total Operating Expenses | 2.96B 2.4% | 3.04B 29.8% | 4.33B 0.3% | 4.34B 22.4% | 3.54B 21.1% | 2.93B 9.3% | 2.68B 20.2% | 3.36B 28.5% |
Cost and Expenses | 5.76B 2.7% | 5.61B 18.5% | 6.89B 0.3% | 6.91B 11.0% | 6.22B 20.8% | 5.15B 5.4% | 4.89B 11.6% | 5.54B 18.6% |
Operating Income | 4.88B 8.1% | 4.52B 44.5% | 3.13B 14.1% | 2.74B 12.6% | 3.13B 8.5% | 2.89B 7.4% | 2.69B 41.1% | 1.91B 4.7% |
Operating Margin % | 46.00% 2.2% | 45.00% 45.2% | 31.00% 10.7% | 28.00% 15.2% | 33.00% 8.3% | 36.00% 2.9% | 35.00% 34.6% | 26.00% 13.3% |
EBITDA | 6.12B 14.4% | 7.15B 19.2% | 6.00B 8.7% | 6.58B 9.0% | 6.03B 34.2% | 4.50B 0.3% | 4.51B 10.2% | 4.09B 9.9% |
EBITDA Margin % | 58.00% 18.3% | 71.00% 18.3% | 60.00% 11.8% | 68.00% 6.3% | 64.00% 14.3% | 56.00% 5.1% | 59.00% 7.3% | 55.00% 1.8% |
Interest Expense | 1.02B 27.5% | 1.40B 1.2% | 1.39B 22.2% | 1.14B 30.4% | 870.90M 9.8% | 793.50M 2.5% | 814.20M 1.4% | 825.60M 10.0% |
Interest Income | 93.60M 30.8% | 135.20M 14.0% | 118.60M 141.5% | 49.10M 21.5% | 40.40M 1.8% | 39.70M 15.2% | 46.80M 14.4% | 54.70M 15.4% |
Other Income (Expense) | -1.84B 105.9% | -891.70M 44.1% | -1.60B 144.6% | -652.60M 115.7% | -302.60M 71.6% | -1.07B 38.1% | -772.00M 2.9% | -750.40M 1.1% |
Pre-Tax Income | 3.04B 16.0% | 3.62B 137.0% | 1.53B 26.7% | 2.09B 26.3% | 2.83B 55.4% | 1.82B 5.0% | 1.92B 66.0% | 1.15B 8.1% |
Pre-Tax Margin % | 29.00% 19.4% | 36.00% 140.0% | 15.00% 31.8% | 22.00% 26.7% | 30.00% 30.4% | 23.00% 8.0% | 25.00% 56.3% | 16.00% 15.8% |
Tax Provision | 415.70M 13.5% | 366.30M 303.4% | 90.80M 19.5% | 112.80M 56.9% | 261.80M 102.0% | 129.60M 64900.0% | -200.00K 99.8% | -110.10M 458.6% |
Net Income | 2.53B 12.2% | 2.25B 52.0% | 1.48B 16.0% | 1.77B 31.2% | 2.57B 51.9% | 1.69B 10.4% | 1.89B 52.7% | 1.24B 0.2% |
Net Margin % | 24.00% 9.1% | 22.00% 46.7% | 15.00% 16.7% | 18.00% 33.3% | 27.00% 28.6% | 21.00% 16.0% | 25.00% 47.1% | 17.00% 10.5% |
Basic EPS | 5.40 11.8% | 4.83 51.9% | 3.18 17.0% | 3.83 32.7% | 5.69 49.3% | 3.81 10.8% | 4.27 52.0% | 2.81 4.5% |
Diluted EPS | 5.39 11.8% | 4.82 51.6% | 3.18 16.8% | 3.82 32.5% | 5.66 49.3% | 3.79 10.6% | 4.24 52.0% | 2.79 4.5% |
Basic Shares Outstanding | 469.14M 0.5% | 467.01M 0.2% | 466.06M 1.0% | 461.52M 2.2% | 451.50M 1.8% | 443.64M 0.3% | 442.32M 0.6% | 439.61M 2.7% |
Diluted Shares Outstanding | 469.14M 0.2% | 468.12M 0.2% | 467.16M 1.0% | 462.75M 2.1% | 453.29M 1.6% | 446.10M 0.1% | 445.52M 0.6% | 442.96M 2.6% |