| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 220.87M | 220.70M | 131.05M | 188.32M | 183.64M | 163.34M |
| Gross Profit | 10.82M | 5.03M | 13.85M | 43.69M | 40.44M | 33.63M |
| EBITDA | 6.53M | 7.50M | 1.90M | -16.92M | 4.93M | 2.89M |
| Net Income | 2.13M | 2.13M | -4.89M | -12.63M | -1.06M | -4.19M |
Balance Sheet | ||||||
| Total Assets | 90.08M | 90.08M | 73.17M | 139.92M | 163.40M | 161.02M |
| Cash, Cash Equivalents and Short-Term Investments | 1.15M | 1.15M | 1.09M | 6.40M | 4.72M | 4.54M |
| Total Debt | 12.90M | 12.90M | 10.41M | 67.08M | 71.60M | 73.81M |
| Total Liabilities | 60.89M | 60.89M | 46.90M | 105.31M | 123.13M | 120.34M |
| Stockholders Equity | 29.19M | 29.19M | 26.41M | 24.42M | 40.54M | 40.75M |
Cash Flow | ||||||
| Free Cash Flow | 331.00K | 331.00K | -4.02M | 3.40M | 7.54M | -6.42M |
| Operating Cash Flow | 2.37M | 2.37M | -2.20M | 7.47M | 10.19M | -2.16M |
| Investing Cash Flow | 545.00K | 284.00K | 9.88M | -3.00M | -3.93M | -4.83M |
| Financing Cash Flow | -4.05M | -3.28M | -8.61M | -5.12M | -7.21M | 395.00K |