Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.94B | 1.91B | 2.19B | 1.28B | 732.38M | 655.04M |
Gross Profit | 454.44M | 784.38M | 294.31M | -13.12M | -100.81M | 98.50M |
EBITDA | 1.61B | 1.27B | 556.94M | 552.50M | 11.41B | -644.05M |
Net Income | 1.46B | 1.06B | 401.85M | 264.56M | 11.11B | -1.02B |
Balance Sheet | ||||||
Total Assets | 0.00 | 8.69B | 6.81B | 5.51B | 6.13B | 5.25B |
Cash, Cash Equivalents and Short-Term Investments | 1.40B | 2.69B | 779.84M | 93.95M | 25.52M | 145.44M |
Total Debt | 0.00 | 546.11M | 409.02M | 337.18M | 2.28B | 10.47B |
Total Liabilities | -3.38B | 4.84B | 4.02B | 3.12B | 4.02B | 14.72B |
Stockholders Equity | 3.38B | 3.85B | 2.79B | 2.39B | 2.12B | -9.46B |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 894.45M | 127.71M | -1.11B | -1.57B | -34.43M |
Operating Cash Flow | 0.00 | 896.01M | 132.43M | -1.05B | -1.56B | -30.77M |
Investing Cash Flow | 0.00 | -1.23B | 48.28M | 1.45B | 75.66M | 10.53M |
Financing Cash Flow | 0.00 | 117.29M | 63.77M | -412.96M | 1.49B | -21.00M |