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 13, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 23, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 279.75B 3.3% | 270.79B 14.6% | 236.27B 53.6% | 153.82B 20.9% | 127.24B 2.0% | 129.84B 8.9% | 142.51B 9.8% | 129.82B 13.3% |
Cost of Revenue | 112.14B 0.1% | 112.00B 23.6% | 90.60B 179.4% | 32.43B 984.4% | -3.67B 113.4% | 27.37B 15.5% | 32.38B 25.0% | 25.91B 35.2% |
Gross Profit | 167.61B 5.6% | 158.78B 9.0% | 145.67B 20.0% | 121.39B 7.3% | 130.91B 27.7% | 102.47B 7.0% | 110.14B 6.0% | 103.91B 8.9% |
Gross Margin % | 60.00% 1.7% | 59.00% 4.8% | 62.00% 21.5% | 79.00% 23.3% | 103.00% 30.4% | 79.00% 2.6% | 77.00% 3.8% | 80.00% 3.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 54.49B 6.1% | 51.36B 10.5% | 46.47B 11.6% | 41.64B 8.0% | 38.57B 10.2% | 34.99B 2.4% | 34.16B 3.1% | 33.12B 6.1% |
Selling & Marketing | 5.53B 11.2% | 4.97B 8.3% | 4.59B 17.4% | 3.91B 28.8% | 3.04B 22.6% | 2.48B 26.1% | 3.35B 10.1% | 3.04B 5.0% |
SG&A Expenses | 60.02B 6.5% | 56.33B 10.3% | 51.06B 12.1% | 45.55B 9.5% | 41.60B 11.0% | 37.46B 0.1% | 37.51B 3.7% | 36.16B 6.0% |
Other Operating Expenses | 34.99B 27.8% | 27.37B 17.1% | 33.00B 11.2% | 29.68B 0.2% | 29.74B 1.9% | 29.19B 5.1% | 27.76B 2.9% | 26.99B 6.2% |
Total Operating Expenses | 95.01B 13.5% | 83.70B 0.4% | 84.06B 11.7% | 75.23B 5.4% | 71.34B 7.0% | 66.66B 2.1% | 65.27B 3.4% | 63.15B 6.1% |
Cost and Expenses | 207.15B 5.8% | 195.71B 12.1% | 174.66B 62.2% | 107.66B 59.1% | 67.68B 28.0% | 94.03B 3.7% | 97.65B 9.6% | 89.06B 13.2% |
Operating Income | 72.59B 3.3% | 75.08B 21.9% | 61.61B 33.5% | 46.17B 22.5% | 59.56B 66.3% | 35.81B 20.2% | 44.87B 10.1% | 40.76B 13.5% |
Operating Margin % | 26.00% 7.1% | 28.00% 7.7% | 26.00% 13.3% | 30.00% 36.2% | 47.00% 67.9% | 28.00% 9.7% | 31.00% 0.0% | 31.00% 0.0% |
EBITDA | 81.42B 1.9% | 83.02B 20.1% | 69.12B 29.9% | 53.22B 21.2% | 67.49B 51.9% | 44.43B 16.5% | 53.23B 9.6% | 48.55B 15.4% |
EBITDA Margin % | 29.00% 6.5% | 31.00% 6.9% | 29.00% 17.1% | 35.00% 34.0% | 53.00% 55.9% | 34.00% 8.1% | 37.00% 0.0% | 37.00% 0.0% |
Interest Expense | 97.90B 3.4% | 101.35B 24.6% | 81.32B 211.6% | 26.10B 370.0% | 5.55B 44.2% | 9.96B 62.8% | 26.80B 27.3% | 21.04B 51.7% |
Interest Income | 193.34B 0.3% | 193.93B 13.7% | 170.59B 83.8% | 92.81B 60.4% | 57.86B 10.3% | 64.52B 23.2% | 84.04B 10.4% | 76.10B 19.0% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 72.59B 3.3% | 75.08B 21.9% | 61.61B 33.5% | 46.17B 22.5% | 59.56B 66.3% | 35.81B 20.2% | 44.87B 10.1% | 40.76B 13.5% |
Pre-Tax Margin % | 26.00% 7.1% | 28.00% 7.7% | 26.00% 13.3% | 30.00% 36.2% | 47.00% 67.9% | 28.00% 9.7% | 31.00% 0.0% | 31.00% 0.0% |
Tax Provision | 15.55B 6.4% | 16.61B 37.7% | 12.06B 42.0% | 8.49B 24.4% | 11.23B 68.0% | 6.68B 20.8% | 8.44B 1.7% | 8.29B 27.7% |
Net Income | 57.05B 2.4% | 58.47B 18.0% | 49.55B 31.5% | 37.68B 22.1% | 48.33B 65.9% | 29.13B 20.0% | 36.43B 12.2% | 32.47B 32.9% |
Net Margin % | 20.00% 9.1% | 22.00% 4.8% | 21.00% 12.5% | 24.00% 36.8% | 38.00% 72.7% | 22.00% 15.4% | 26.00% 4.0% | 25.00% 19.0% |
Basic EPS | 20.09 1.5% | 19.79 21.8% | 16.25 34.3% | 12.10 21.4% | 15.39 73.1% | 8.89 17.3% | 10.75 18.9% | 9.04 42.4% |
Diluted EPS | 20.05 1.5% | 19.75 21.7% | 16.23 34.2% | 12.09 21.3% | 15.36 73.0% | 8.88 17.2% | 10.72 19.1% | 9.00 42.6% |
Basic Shares Outstanding | 2.79B 3.0% | 2.87B 2.2% | 2.94B 0.9% | 2.97B 1.8% | 3.02B 2.0% | 3.08B 4.3% | 3.22B 5.1% | 3.40B 5.0% |
Diluted Shares Outstanding | 2.79B 3.0% | 2.88B 2.2% | 2.94B 0.9% | 2.97B 1.9% | 3.03B 2.0% | 3.09B 4.4% | 3.23B 5.4% | 3.41B 4.6% |