| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.04B | 3.28B | 2.67B | 1.50B | 1.04B | 1.45B |
| Gross Profit | 1.94B | 2.24B | 1.99B | 1.48B | 1.03B | 1.43B |
| EBITDA | -65.55M | 201.20M | 341.32M | 184.11M | -403.34M | -579.72M |
| Net Income | -316.02M | 2.78M | 267.37M | 161.89M | -422.71M | -599.59M |
Balance Sheet | ||||||
| Total Assets | 3.42B | 3.76B | 3.44B | 2.81B | 2.19B | 1.83B |
| Cash, Cash Equivalents and Short-Term Investments | 2.06B | 2.24B | 2.12B | 2.34B | 1.95B | 1.31B |
| Total Debt | 1.62B | 1.76B | 1.44B | 1.18B | 1.15B | 700.00M |
| Total Liabilities | 2.15B | 2.26B | 1.91B | 1.60B | 1.43B | 1.06B |
| Stockholders Equity | 1.26B | 1.49B | 1.53B | 1.20B | 759.52M | 774.29M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | -169.83M | -185.37M | 254.07M | -233.72M | -800.09M |
| Operating Cash Flow | 0.00 | 254.95M | 28.23M | 295.66M | -219.06M | -785.93M |
| Investing Cash Flow | 0.00 | -467.42M | -525.69M | -214.40M | 1.29M | -16.05M |
| Financing Cash Flow | 0.00 | 318.03M | 281.91M | 143.93M | 856.43M | 719.38M |