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 14, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 13, 2023 | 2021 Dec 31, 2021 Feb 11, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 12, 2020 | 2018 Dec 31, 2018 Feb 15, 2019 |
|---|
Total Revenue | 14.24B 21.3% | 11.73B 12.6% | 10.43B 8.1% | 9.65B 56.2% | 6.18B 73.2% | 3.57B 59.4% | 8.78B 6.3% | 8.26B 4.7% |
Cost of Revenue | 5.74B 38.7% | 9.37B 17.7% | 7.96B 0.3% | 7.98B 65.6% | 4.82B 21.2% | 3.98B 41.5% | 6.80B 3.2% | 6.59B 241.3% |
Gross Profit | 8.49B 259.8% | 2.36B 4.1% | 2.46B 48.2% | 1.66B 22.7% | 1.35B 427.1% | -414.00M 120.9% | 1.98B 18.3% | 1.67B 71.9% |
Gross Margin % | 60.00% 200.0% | 20.00% 16.7% | 24.00% 41.2% | 17.00% 22.7% | 22.00% 283.3% | -12.00% 152.2% | 23.00% 15.0% | 20.00% 73.7% |
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 | 407.00M 16.6% | 349.00M 15.2% | 303.00M 2.7% | 295.00M 70.5% | 173.00M 71.3% | 101.00M 67.7% | 313.00M 4.0% | 326.00M 11.4% |
SG&A Expenses | 407.00M 16.6% | 349.00M 15.2% | 303.00M 2.7% | 295.00M 70.5% | 173.00M 71.3% | 101.00M 67.7% | 313.00M 4.0% | 326.00M 11.4% |
Other Operating Expenses | 7.79B 549.3% | 1.20B 32.1% | 1.77B 146.3% | 717.00M 41.4% | 507.00M 24.6% | 407.00M 27.2% | 559.00M 2530.4% | -23.00M 53.1% |
Total Operating Expenses | 8.19B 289.5% | 2.10B 1.6% | 2.07B 104.4% | 1.01B 48.8% | 680.00M 33.9% | 508.00M 41.7% | 872.00M 2.9% | 898.00M 80.6% |
Cost and Expenses | 13.94B 24.8% | 11.16B 11.3% | 10.03B 11.5% | 9.00B 63.5% | 5.50B 22.6% | 4.49B 41.5% | 7.67B 2.5% | 7.49B 14.0% |
Operating Income | 303.00M 46.8% | 570.00M 44.7% | 394.00M 16.6% | 338.00M 0.9% | 341.00M 119.5% | -1.75B 350.4% | 700.00M 8.9% | 643.00M 46.8% |
Operating Margin % | 2.00% 60.0% | 5.00% 25.0% | 4.00% 0.0% | 4.00% 33.3% | 6.00% 112.2% | -49.00% 712.5% | 8.00% 0.0% | 8.00% 46.7% |
EBITDA | 1.29B 1.9% | 1.27B 0.1% | 1.27B 6.0% | 1.20B 773.7% | 137.00M 110.3% | -1.33B 189.2% | 1.49B 25.4% | 1.19B 29.8% |
EBITDA Margin % | 9.00% 18.2% | 11.00% 8.3% | 12.00% 0.0% | 12.00% 500.0% | 2.00% 105.4% | -37.00% 317.6% | 17.00% 21.4% | 14.00% 33.3% |
Interest Expense | 243.00M 71.1% | 142.00M 17.4% | 121.00M 28.7% | 94.00M 19.7% | 117.00M 34.5% | 87.00M 38.1% | 63.00M 13.7% | 73.00M 15.1% |
Interest Income | 94.00M 6.9% | 101.00M 26.3% | 80.00M 50.9% | 53.00M 112.0% | 25.00M 19.4% | 31.00M 26.2% | 42.00M 10.5% | 38.00M 11.8% |
Other Income (Expense) | -157.00M 528.0% | -25.00M 64.8% | -71.00M 888.9% | 9.00M 116.1% | -56.00M 13.8% | -65.00M 38.3% | -47.00M 19.0% | -58.00M 18.4% |
Pre-Tax Income | 146.00M 73.2% | 545.00M 68.7% | 323.00M 308.9% | 79.00M 87.4% | 629.00M 134.6% | -1.82B 278.9% | 1.02B 73.7% | 585.00M 49.5% |
Pre-Tax Margin % | 1.00% 80.0% | 5.00% 66.7% | 3.00% 200.0% | 1.00% 90.0% | 10.00% 119.6% | -51.00% 525.0% | 12.00% 71.4% | 7.00% 53.3% |
Tax Provision | 46.00M 69.3% | 150.00M 70.5% | 88.00M 319.0% | 21.00M 86.1% | 151.00M 129.5% | -511.00M 306.9% | 247.00M 66.9% | 148.00M 25.6% |
Net Income | 100.00M 74.7% | 395.00M 68.1% | 235.00M 305.2% | 58.00M 87.9% | 478.00M 136.6% | -1.31B 270.0% | 769.00M 76.0% | 437.00M 54.5% |
Net Margin % | 1.00% 66.7% | 3.00% 50.0% | 2.00% 100.0% | 1.00% 87.5% | 8.00% 121.6% | -37.00% 511.1% | 9.00% 80.0% | 5.00% 58.3% |
Basic EPS | 0.85 72.8% | 3.13 70.1% | 1.84 300.0% | 0.46 88.0% | 3.82 136.1% | -10.59 269.7% | 6.24 75.8% | 3.55 54.4% |
Diluted EPS | 0.87 71.8% | 3.08 68.3% | 1.83 306.7% | 0.45 88.1% | 3.77 135.6% | -10.59 271.1% | 6.19 75.9% | 3.52 54.6% |
Basic Shares Outstanding | 115.53M 8.4% | 126.14M 1.0% | 127.38M 0.6% | 126.66M 1.3% | 125.06M 1.3% | 123.45M 0.1% | 123.28M 0.0% | 123.23M 0.0% |
Diluted Shares Outstanding | 117.36M 8.6% | 128.37M 0.3% | 128.71M 0.6% | 127.90M 0.9% | 126.78M 2.7% | 123.45M 0.7% | 124.29M 0.3% | 123.97M 0.1% |