| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 346.66M | 354.60M | 370.34M | 351.89M | 289.19M | 260.93M |
| Gross Profit | 16.07M | 23.81M | 28.69M | 27.73M | 20.15M | 23.28M |
| EBITDA | -155.44M | 8.00M | 22.25M | 23.95M | 23.08M | 18.76M |
| Net Income | 12.52M | 300.00K | 3.48M | 3.83M | 3.98M | -478.00K |
Balance Sheet | ||||||
| Total Assets | 321.90M | 334.05M | 341.77M | 354.23M | 316.89M | 321.56M |
| Cash, Cash Equivalents and Short-Term Investments | 48.42M | 46.33M | 52.83M | 62.20M | 48.52M | 61.89M |
| Total Debt | 102.30M | 99.37M | 114.86M | 120.94M | 102.86M | 134.05M |
| Total Liabilities | 258.00M | 276.13M | 293.52M | 308.19M | 271.16M | 274.56M |
| Stockholders Equity | 61.53M | 52.16M | 44.17M | 40.30M | 38.89M | 40.65M |
Cash Flow | ||||||
| Free Cash Flow | 5.98M | 14.23M | 19.70M | 16.95M | 9.02M | 47.88M |
| Operating Cash Flow | 8.51M | 17.27M | 21.47M | 19.86M | 11.85M | 51.94M |
| Investing Cash Flow | 13.95M | -3.98M | -6.71M | -12.57M | -5.17M | -12.76M |
| Financing Cash Flow | -15.86M | -20.43M | -23.87M | 7.00M | -20.91M | -6.58M |