| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 237.18M | 342.00M | 358.60M | 341.24M | 326.80M | 313.46M |
| Gross Profit | 166.48M | 320.74M | 164.85M | 311.95M | 254.98M | 67.56M |
| EBITDA | -127.48M | -47.50M | 40.09M | 37.19M | 45.30M | -161.00K |
| Net Income | -73.47M | -97.25M | 4.01M | 12.89M | 13.62M | -21.75M |
Balance Sheet | ||||||
| Total Assets | 333.48M | 355.73M | 437.12M | 430.07M | 435.23M | 476.46M |
| Cash, Cash Equivalents and Short-Term Investments | 17.14M | 19.14M | 24.66M | 15.30M | 29.36M | 25.18M |
| Total Debt | 63.17M | 77.95M | 58.26M | 45.08M | 52.22M | 92.02M |
| Total Liabilities | 173.46M | 194.16M | 170.37M | 161.93M | 166.54M | 220.21M |
| Stockholders Equity | 102.94M | 106.45M | 208.50M | 210.74M | 204.51M | 191.73M |
Cash Flow | ||||||
| Free Cash Flow | -20.03M | -16.51M | 7.80M | 4.82M | 29.25M | 6.43M |
| Operating Cash Flow | -6.82M | -808.00K | 21.02M | 19.30M | 41.96M | 23.57M |
| Investing Cash Flow | 29.04M | -9.65M | -8.81M | -17.40M | 6.38M | -13.97M |
| Financing Cash Flow | -23.06M | 4.94M | -2.85M | -23.10M | -44.15M | -2.13M |