| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 392.04M | 411.03M | 392.72M | 231.37M | 192.10M | 175.91M |
| Gross Profit | 65.35M | 74.79M | 66.02M | 39.59M | 35.73M | 38.59M |
| EBITDA | 35.78M | 34.61M | 28.23M | 8.84M | 15.50M | 18.51M |
| Net Income | -4.17M | 2.06M | 2.01M | 15.70M | 5.36M | 7.06M |
Balance Sheet | ||||||
| Total Assets | 429.25M | 418.52M | 414.23M | 415.74M | 217.91M | 208.47M |
| Cash, Cash Equivalents and Short-Term Investments | 8.97M | 6.18M | 13.28M | 16.95M | 29.04M | 36.61M |
| Total Debt | 210.79M | 194.22M | 186.93M | 168.76M | 54.15M | 56.86M |
| Total Liabilities | 295.38M | 280.00M | 276.60M | 281.78M | 100.56M | 94.89M |
| Stockholders Equity | 133.86M | 138.52M | 137.63M | 133.96M | 117.36M | 113.58M |
Cash Flow | ||||||
| Free Cash Flow | -11.05M | -3.06M | 17.93M | -5.40M | -450.00K | 16.89M |
| Operating Cash Flow | 8.44M | 17.30M | 32.88M | -465.00K | 4.06M | 17.72M |
| Investing Cash Flow | -21.61M | -22.07M | -33.70M | -72.18M | -4.59M | -716.00K |
| Financing Cash Flow | 12.67M | -1.94M | -2.99M | 59.66M | -6.32M | -1.65M |