Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 474.52M | 423.60M | 487.68M | 15.51M | 15.24M | 11.34M |
Gross Profit | 16.70M | 60.24M | 487.68M | 6.52M | 6.53M | 10.29M |
EBITDA | 352.82M | 261.89M | -19.00M | 191.80M | 190.21M | 145.55M |
Net Income | 144.95M | 155.96M | 96.42M | 162.09M | 172.09M | 132.60M |
Balance Sheet | ||||||
Total Assets | 2.57B | 2.49B | 2.13B | 1.67B | 1.07B | 868.12M |
Cash, Cash Equivalents and Short-Term Investments | 242.87M | 362.92M | 180.85M | 80.55M | 104.09M | 20.21M |
Total Debt | 1.10B | 1.10B | 668.35M | 530.00M | 298.39M | 224.19M |
Total Liabilities | 1.29B | 1.25B | 1.02B | 696.48M | 312.44M | 292.85M |
Stockholders Equity | 1.24B | 1.20B | 1.08B | 972.04M | 759.38M | 574.55M |
Cash Flow | ||||||
Free Cash Flow | -8.91M | -14.24M | -9.39M | -35.50M | 38.16M | -11.68M |
Operating Cash Flow | 28.50M | 25.33M | 21.20M | 7.08M | 45.62M | -9.57M |
Investing Cash Flow | -65.31M | -78.75M | -143.70M | -143.93M | -132.26M | -340.49M |
Financing Cash Flow | 50.70M | 229.28M | 224.45M | 161.43M | 121.99M | 353.73M |