| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 924.35M | 996.65M | 837.62M | 827.45M | 703.08M | 665.61M |
| Gross Profit | 173.64M | 156.27M | 163.46M | 150.68M | 193.45M | 224.61M |
| EBITDA | -27.24M | -23.18M | -4.02M | 35.49M | 57.50M | 348.43M |
| Net Income | -27.74M | -28.32M | -17.98M | 2.71M | 30.86M | 270.43M |
Balance Sheet | ||||||
| Total Assets | 793.07M | 840.04M | 832.96M | 880.82M | 901.02M | 851.59M |
| Cash, Cash Equivalents and Short-Term Investments | 24.48M | 54.13M | 31.93M | 68.31M | 13.45M | 79.26M |
| Total Debt | 167.03M | 83.55M | 149.03M | 167.07M | 203.42M | 221.24M |
| Total Liabilities | 380.80M | 424.52M | 361.68M | 375.70M | 404.20M | 419.38M |
| Stockholders Equity | 208.03M | 209.95M | 238.90M | 256.63M | 252.88M | 215.22M |
Cash Flow | ||||||
| Free Cash Flow | -4.99M | 3.72M | -15.85M | 13.36M | 23.58M | 35.79M |
| Operating Cash Flow | 619.00K | 8.80M | -11.35M | 16.86M | 27.58M | 40.45M |
| Investing Cash Flow | -5.61M | -4.49M | -4.25M | 3.71M | 5.24M | 9.22M |
| Financing Cash Flow | -23.55M | 17.90M | -19.24M | -41.48M | -18.96M | -55.71M |