| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 53.66M | 52.29M | 49.25M | 95.11M | 50.52M | 29.80M |
| Gross Profit | 4.00M | 18.33M | 47.76M | 51.31M | 12.11M | -1.11M |
| EBITDA | 3.81M | 11.15M | 3.62M | 40.24M | 5.03M | -2.27M |
| Net Income | -1.84M | 1.12M | 259.00K | 17.61M | 1.49M | -3.35M |
Balance Sheet | ||||||
| Total Assets | 56.03M | 61.68M | 59.78M | 63.76M | 38.11M | 38.65M |
| Cash, Cash Equivalents and Short-Term Investments | 2.15M | 1.80M | 3.98M | 11.48M | 3.70M | 4.60M |
| Total Debt | 5.38M | 6.53M | 7.86M | 8.12M | 6.97M | 9.56M |
| Total Liabilities | 22.12M | 25.55M | 26.19M | 28.19M | 20.27M | 22.46M |
| Stockholders Equity | 30.68M | 32.28M | 31.99M | 33.80M | 17.51M | 16.07M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | -12.00K | -4.17M | 22.22M | 2.65M | -2.74M |
| Operating Cash Flow | 4.15M | 8.12M | 1.78M | 30.70M | 4.43M | 449.00K |
| Investing Cash Flow | -2.13M | -8.04M | -6.70M | -16.58M | -2.71M | -4.29M |
| Financing Cash Flow | -1.07M | -897.00K | -2.87M | -7.21M | -271.00K | -285.00K |