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 20, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Mar 11, 2019 |
|---|
Total Revenue | 12.40B 5.4% | 13.11B 10.0% | 14.56B 16.7% | 17.48B 11.2% | 19.69B 4.9% | 20.71B 7.5% | 22.40B 4.4% | 23.44B 32.8% |
Cost of Revenue | 6.64B 1.0% | 6.70B 6.2% | 7.14B 9.2% | 7.87B 7.3% | 8.49B 5.0% | 8.93B 11.3% | 10.08B 7.2% | 10.86B 32.4% |
Gross Profit | 5.76B 10.0% | 6.41B 13.6% | 7.41B 22.9% | 9.61B 14.2% | 11.20B 4.9% | 11.78B 4.4% | 12.32B 2.0% | 12.58B 33.1% |
Gross Margin % | 46.00% 6.1% | 49.00% 3.9% | 51.00% 7.3% | 55.00% 3.5% | 57.00% 0.0% | 57.00% 3.6% | 55.00% 1.9% | 54.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 3.20B 7.6% | 2.97B 11.4% | 3.36B 11.3% | 3.02B 6.2% | 2.84B 16.7% | 3.41B 6.7% | 3.65B 10.2% | 4.07B 23.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 62.00M 10.7% | 56.00M 0.0% | 56.00M 9.7% | 62.00M 36.7% | 98.00M 55.0% |
SG&A Expenses | 3.20B 7.6% | 2.97B 11.4% | 3.36B 9.0% | 3.08B 6.3% | 2.90B 16.4% | 3.46B 6.8% | 3.71B 10.8% | 4.17B 18.7% |
Other Operating Expenses | 2.75B 7.5% | 2.97B 78.2% | 13.64B 321.1% | 3.24B 19.4% | 4.02B 14.7% | 4.71B 2.5% | 4.83B 10875.0% | 44.00M 266.7% |
Total Operating Expenses | 5.95B 0.1% | 5.95B 64.0% | 16.53B 161.7% | 6.32B 8.6% | 6.91B 15.4% | 8.17B 4.3% | 8.54B 8.0% | 9.29B 24.7% |
Cost and Expenses | 12.59B 0.5% | 12.65B 46.6% | 23.68B 66.9% | 14.19B 7.9% | 15.40B 10.0% | 17.11B 8.1% | 18.62B 7.6% | 20.15B 28.8% |
Operating Income | -184.00M 140.0% | 460.00M 104.8% | -9.58B 370.8% | 3.54B 17.4% | 4.29B 21.5% | 3.53B 6.2% | 3.76B 559.8% | 570.00M 71.6% |
Operating Margin % | -1.00% 125.0% | 4.00% 106.1% | -66.00% 430.0% | 20.00% 9.1% | 22.00% 29.4% | 17.00% 0.0% | 17.00% 750.0% | 2.00% 81.8% |
EBITDA | 1.32B 67.9% | 4.10B 167.2% | -6.09B 270.2% | 3.58B 58.0% | 8.52B 44.4% | 5.90B 79.3% | 3.29B 42.6% | 5.73B 3.7% |
EBITDA Margin % | 11.00% 64.5% | 31.00% 173.8% | -42.00% 310.0% | 20.00% 53.5% | 43.00% 53.6% | 28.00% 86.7% | 15.00% 37.5% | 24.00% 29.4% |
Interest Expense | 1.28B 6.4% | 1.37B 18.5% | 1.16B 13.1% | 1.33B 12.5% | 1.52B 8.8% | 1.67B 17.5% | 2.02B 7.2% | 2.18B 47.0% |
Interest Income | 75.00M 37.0% | 119.00M 190.2% | 41.00M 70.8% | 24.00M | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -2.53B 267.0% | -690.00M 5.7% | -653.00M 84.8% | -4.30B 171.3% | -1.58B 9.2% | -1.74B 14.5% | -2.04B 4.4% | -2.13B 45.2% |
Pre-Tax Income | -2.72B 1080.9% | -230.00M 97.8% | -10.24B 933.0% | -991.00M 136.7% | 2.70B 445.4% | -782.00M 83.6% | -4.77B 204.9% | -1.56B 389.4% |
Pre-Tax Margin % | -22.00% 1000.0% | -2.00% 97.1% | -70.00% 1066.7% | -6.00% 142.9% | 14.00% 450.0% | -4.00% 81.0% | -21.00% 200.0% | -7.00% 333.3% |
Tax Provision | -977.00M 458.3% | -175.00M 386.9% | 61.00M 89.0% | 557.00M 16.6% | 668.00M 48.4% | 450.00M 10.5% | 503.00M 195.9% | 170.00M 120.0% |
Net Income | -1.74B 3061.8% | -55.00M 99.5% | -10.30B 565.2% | -1.55B 176.1% | 2.03B 265.0% | -1.23B 76.6% | -5.27B 204.0% | -1.73B 224.8% |
Net Margin % | -14.00% | 0.00% 100.0% | -71.00% 688.9% | -9.00% 190.0% | 10.00% 266.7% | -6.00% 75.0% | -24.00% 242.9% | -7.00% 187.5% |
Basic EPS | -1.75 3041.8% | -0.06 99.5% | -10.48 580.5% | -1.54 180.2% | 1.92 268.4% | -1.14 76.8% | -4.92 201.8% | -1.63 173.8% |
Diluted EPS | -1.75 2816.7% | -0.06 99.4% | -10.48 580.5% | -1.54 180.6% | 1.91 267.5% | -1.14 76.8% | -4.92 201.8% | -1.63 173.8% |
Basic Shares Outstanding | 994.55M 0.7% | 987.68M 0.5% | 983.08M 2.2% | 1.01B 5.1% | 1.06B 1.8% | 1.08B 0.8% | 1.07B 0.7% | 1.06B 69.3% |
Diluted Shares Outstanding | 994.55M 0.7% | 987.68M 0.5% | 983.08M 2.4% | 1.01B 5.6% | 1.07B 1.1% | 1.08B 0.7% | 1.07B 0.5% | 1.07B 69.5% |