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