Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 806.86M | 870.44M | 829.60M | 1.00B | 819.67M | 707.71M |
Gross Profit | 404.91M | 477.09M | 403.81M | 612.64M | 412.83M | 328.17M |
EBITDA | 126.63M | 179.05M | 108.52M | 381.18M | -68.84M | 100.02M |
Net Income | -1.81M | 31.55M | -24.72M | 247.22M | -190.41M | -26.43M |
Balance Sheet | ||||||
Total Assets | 1.74B | 1.68B | 1.70B | 1.78B | 1.61B | 1.97B |
Cash, Cash Equivalents and Short-Term Investments | 271.56M | 277.50M | 335.54M | 414.97M | 380.28M | 535.83M |
Total Debt | 583.71M | 545.59M | 630.30M | 326.13M | 478.31M | 691.84M |
Total Liabilities | 1.12B | 1.06B | 1.05B | 962.17M | 987.45M | 1.12B |
Stockholders Equity | 530.51M | 525.57M | 534.06M | 700.89M | 512.66M | 713.42M |
Cash Flow | ||||||
Free Cash Flow | -6.33M | 1.74M | -141.86M | 248.81M | 70.31M | -34.68M |
Operating Cash Flow | 84.89M | 78.60M | -46.13M | 303.68M | 141.29M | 62.36M |
Investing Cash Flow | -109.72M | -104.84M | -96.03M | -53.90M | -65.35M | -37.79M |
Financing Cash Flow | 26.40M | -42.84M | 62.27M | -216.83M | -218.59M | 285.83M |