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 11, 2026 | 2024 Dec 31, 2024 Feb 12, 2025 | 2023 Dec 31, 2023 Feb 13, 2024 | 2022 Dec 31, 2022 Feb 14, 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 13, 2019 |
|---|
Total Revenue | 32.79B 16.4% | 28.17B 12.2% | 25.10B 12.9% | 22.24B 17.8% | 18.88B 23.4% | 15.30B 9.4% | 16.88B 12.9% | 14.95B 19.6% |
Cost of Revenue | 5.43B 18.6% | 6.67B 10.8% | 6.02B 14.4% | 5.26B 17.2% | 4.49B 18.5% | 3.79B 7.1% | 3.54B 10.0% | 3.21B 19.6% |
Gross Profit | 27.36B 27.3% | 21.49B 12.7% | 19.08B 12.4% | 16.97B 17.9% | 14.39B 25.0% | 11.51B 13.7% | 13.35B 13.7% | 11.74B 19.6% |
Gross Margin % | 83.00% 9.2% | 76.00% 0.0% | 76.00% 0.0% | 76.00% 0.0% | 76.00% 1.3% | 75.00% 5.1% | 79.00% 0.0% | 79.00% 1.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 6.22B 79.9% | 3.46B 22.4% | 2.82B 4.0% | 2.71B 6.5% | 2.55B 20.5% | 2.11B 3.6% | 2.19B 9.9% | 2.00B 7.3% |
Selling & Marketing | 929.00M 14.0% | 815.00M 1.2% | 825.00M 4.6% | 789.00M 11.8% | 895.00M 36.2% | 657.00M 29.7% | 934.00M 3.0% | 907.00M 17.6% |
SG&A Expenses | 7.14B 67.3% | 4.27B 17.1% | 3.65B 4.1% | 3.50B 1.7% | 3.44B 24.2% | 2.77B 11.4% | 3.13B 7.8% | 2.90B 10.3% |
Other Operating Expenses | 812.00M 50.5% | 1.64B 15.6% | 1.42B 17.6% | 1.21B 38.7% | 871.00M 31.6% | 662.00M 19.5% | 554.00M 64.3% | 1.55B 178.5% |
Total Operating Expenses | 7.96B 34.6% | 5.91B 16.7% | 5.07B 7.6% | 4.71B 9.2% | 4.31B 25.6% | 3.43B 6.8% | 3.68B 17.3% | 4.45B 39.7% |
Cost and Expenses | 13.39B 6.4% | 12.59B 13.5% | 11.09B 11.2% | 9.97B 13.3% | 8.80B 21.9% | 7.22B 0.0% | 7.22B 5.9% | 7.67B 30.5% |
Operating Income | 19.40B 24.5% | 15.58B 11.2% | 14.01B 14.2% | 12.26B 21.6% | 10.08B 24.8% | 8.08B 16.4% | 9.66B 32.7% | 7.28B 10.0% |
Operating Margin % | 59.00% 7.3% | 55.00% 1.8% | 56.00% 1.8% | 55.00% 3.8% | 53.00% 0.0% | 53.00% 7.0% | 57.00% 16.3% | 49.00% 7.5% |
EBITDA | 20.19B 20.2% | 16.80B 11.9% | 15.01B 15.9% | 12.95B 13.0% | 11.46B 31.5% | 8.72B 16.8% | 10.48B 33.5% | 7.85B 10.3% |
EBITDA Margin % | 62.00% 3.3% | 60.00% 0.0% | 60.00% 3.4% | 58.00% 4.9% | 61.00% 7.0% | 57.00% 8.1% | 62.00% 17.0% | 53.00% 7.0% |
Interest Expense | 722.00M 11.8% | 646.00M 12.3% | 575.00M 22.1% | 471.00M 9.3% | 431.00M 13.4% | 380.00M 69.6% | 224.00M 20.4% | 186.00M 20.8% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -823.00M 150.9% | -328.00M 11.1% | -369.00M 30.6% | -532.00M 336.4% | 225.00M 170.1% | -321.00M 579.1% | 67.00M 185.9% | -78.00M 22.0% |
Pre-Tax Income | 18.58B 21.8% | 15.25B 11.8% | 13.64B 16.3% | 11.73B 13.8% | 10.31B 32.8% | 7.76B 20.3% | 9.73B 35.1% | 7.20B 10.5% |
Pre-Tax Margin % | 57.00% 5.6% | 54.00% 0.0% | 54.00% 1.9% | 53.00% 3.6% | 55.00% 7.8% | 51.00% 12.1% | 58.00% 20.8% | 48.00% 7.7% |
Tax Provision | 3.61B 51.7% | 2.38B 2.6% | 2.44B 35.6% | 1.80B 11.2% | 1.62B 20.1% | 1.35B 16.4% | 1.61B 19.9% | 1.34B 48.4% |
Net Income | 14.97B 16.3% | 12.87B 15.0% | 11.20B 12.7% | 9.93B 14.3% | 8.69B 35.5% | 6.41B 21.0% | 8.12B 38.6% | 5.86B 49.7% |
Net Margin % | 46.00% 0.0% | 46.00% 2.2% | 45.00% 0.0% | 45.00% 2.2% | 46.00% 9.5% | 42.00% 12.5% | 48.00% 23.1% | 39.00% 25.8% |
Basic EPS | 16.55 18.9% | 13.92 17.4% | 11.86 15.6% | 10.26 16.7% | 8.79 37.3% | 6.40 19.8% | 7.98 41.7% | 5.63 53.4% |
Diluted EPS | 16.52 18.9% | 13.89 17.4% | 11.83 15.6% | 10.23 16.8% | 8.76 37.5% | 6.37 19.8% | 7.94 41.8% | 5.60 53.4% |
Basic Shares Outstanding | 897.00M 3.0% | 925.00M 2.0% | 944.00M 2.5% | 968.00M 2.0% | 988.00M 1.4% | 1.00B 1.5% | 1.02B 2.3% | 1.04B 2.4% |
Diluted Shares Outstanding | 898.00M 3.1% | 927.00M 2.0% | 946.00M 2.6% | 971.00M 2.1% | 992.00M 1.4% | 1.01B 1.6% | 1.02B 2.4% | 1.05B 2.3% |