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 12, 2026 | 2024 Dec 31, 2024 Feb 27, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 18, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 59.07B 3.5% | 57.06B 6.2% | 53.72B 19.5% | 44.95B 82.5% | 24.63B 60.4% | 15.36B 64.5% | 43.26B 4.7% | 41.30B 9.3% |
Cost of Revenue | 21.19B 43.7% | 37.64B 2.3% | 38.52B 12.2% | 34.31B 43.5% | 23.91B 17.3% | 20.39B 33.8% | 30.79B 1.8% | 30.23B 11.9% |
Gross Profit | 37.88B 95.0% | 19.42B 27.8% | 15.20B 42.8% | 10.64B 1375.7% | 721.00M 114.3% | -5.03B 140.3% | 12.47B 12.6% | 11.07B 2.7% |
Gross Margin % | 64.00% 88.2% | 34.00% 21.4% | 28.00% 16.7% | 24.00% 700.0% | 3.00% 109.1% | -33.00% 213.8% | 29.00% 7.4% | 27.00% 6.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 2.11B 5.5% | 2.23B 12.8% | 1.98B 28.8% | 1.53B 126.7% | 677.00M 47.5% | 459.00M 72.2% | 1.65B 6.0% | 1.56B 15.5% |
SG&A Expenses | 2.11B 5.5% | 2.23B 12.8% | 1.98B 28.8% | 1.53B 126.7% | 677.00M 47.5% | 459.00M 72.2% | 1.65B 6.0% | 1.56B 15.5% |
Other Operating Expenses | 31.06B 156.8% | 12.09B 34.2% | 9.01B 36.0% | 6.63B 521.8% | 1.07B 22.5% | 870.00M 86.1% | 6.28B 0.2% | 6.29B 8.2% |
Total Operating Expenses | 33.16B 131.5% | 14.32B 30.4% | 10.99B 34.6% | 8.16B 368.3% | 1.74B 31.2% | 1.33B 83.2% | 7.93B 1.0% | 7.85B 9.6% |
Cost and Expenses | 54.36B 4.6% | 51.97B 5.0% | 49.51B 16.2% | 42.62B 66.1% | 25.66B 18.2% | 21.71B 44.3% | 38.96B 2.5% | 38.01B 11.3% |
Operating Income | 4.71B 7.5% | 5.10B 21.0% | 4.21B 80.2% | 2.34B 328.7% | -1.02B 83.9% | -6.36B 247.8% | 4.30B 33.2% | 3.23B 10.8% |
Operating Margin % | 8.00% 11.1% | 9.00% 12.5% | 8.00% 60.0% | 5.00% 225.0% | -4.00% 90.2% | -41.00% 510.0% | 10.00% 25.0% | 8.00% 20.0% |
EBITDA | 7.54B 11.3% | 8.50B 8.5% | 7.83B 53.0% | 5.12B 240.1% | 1.50B 128.2% | -5.34B 178.0% | 6.85B 26.4% | 5.42B 6.2% |
EBITDA Margin % | 13.00% 13.3% | 15.00% 0.0% | 15.00% 36.4% | 11.00% 83.3% | 6.00% 117.1% | -35.00% 318.8% | 16.00% 23.1% | 13.00% 13.3% |
Interest Expense | 1.22B 13.0% | 1.40B 21.0% | 1.77B 6.0% | 1.67B 6.1% | 1.58B 59.0% | 992.00M 53.6% | 646.00M 6.8% | 605.00M 9.6% |
Interest Income | 610.00M 16.0% | 726.00M 12.2% | 827.00M 177.5% | 298.00M 727.8% | 36.00M 28.0% | 50.00M 62.4% | 133.00M 31.7% | 101.00M 77.2% |
Other Income (Expense) | -407.00M 56.1% | -928.00M 12.6% | -824.00M 38.8% | -1.35B 12.2% | -1.53B 37.7% | -2.46B 536.4% | -387.00M 33.4% | -581.00M 2.4% |
Pre-Tax Income | 4.31B 3.3% | 4.17B 23.1% | 3.39B 242.1% | 990.00M 138.7% | -2.56B 71.0% | -8.82B 325.4% | 3.91B 47.8% | 2.65B 12.4% |
Pre-Tax Margin % | 7.00% 0.0% | 7.00% 16.7% | 6.00% 200.0% | 2.00% 120.0% | -10.00% 82.5% | -57.00% 733.3% | 9.00% 50.0% | 6.00% 25.0% |
Tax Provision | 953.00M 6.5% | 1.02B 32.5% | 769.00M 204.0% | 253.00M 142.7% | -593.00M 66.2% | -1.75B 293.7% | 905.00M 72.1% | 526.00M 40.2% |
Net Income | 3.35B 6.5% | 3.15B 20.3% | 2.62B 255.2% | 737.00M 137.5% | -1.96B 72.2% | -7.07B 334.9% | 3.01B 41.8% | 2.12B 1.0% |
Net Margin % | 6.00% 0.0% | 6.00% 20.0% | 5.00% 150.0% | 2.00% 125.0% | -8.00% 82.6% | -46.00% 757.1% | 7.00% 40.0% | 5.00% 16.7% |
Basic EPS | 10.21 6.6% | 9.58 19.9% | 7.99 253.5% | 2.26 137.0% | -6.10 75.9% | -25.30 317.5% | 11.63 47.4% | 7.89 6.2% |
Diluted EPS | 10.22 8.1% | 9.45 19.8% | 7.89 253.8% | 2.23 136.6% | -6.10 75.9% | -25.30 318.5% | 11.58 50.4% | 7.70 9.7% |
Basic Shares Outstanding | 327.00M 1.9% | 333.23M 0.4% | 331.81M 0.4% | 330.49M 2.7% | 321.90M 3.2% | 311.85M 24.1% | 251.22M 9.2% | 276.66M 8.9% |
Diluted Shares Outstanding | 327.00M 1.9% | 333.20M 0.4% | 331.90M 0.5% | 330.10M 2.5% | 321.90M 15.2% | 279.40M 7.5% | 259.90M 6.1% | 276.70M 8.9% |