| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 38.21M | 39.58M | 43.13M | 51.29M | 33.46M | 32.17M |
| Gross Profit | 12.61M | 24.09M | 25.58M | 4.71M | 1.84M | 1.78M |
| EBITDA | -17.51M | 4.18M | 4.43M | 6.38M | 3.35M | 1.71M |
| Net Income | 965.41K | 31.36K | 124.89K | 2.42M | 689.38K | 583.95K |
Balance Sheet | ||||||
| Total Assets | 73.39M | 66.09M | 71.41M | 74.08M | 81.12M | 51.92M |
| Cash, Cash Equivalents and Short-Term Investments | 9.36M | 3.87M | 2.73M | 1.98M | 10.57M | 12.57M |
| Total Debt | 21.11M | 23.99M | 28.27M | 29.15M | 30.74M | 13.66M |
| Total Liabilities | 32.00M | 33.40M | 39.19M | 41.74M | 50.43M | 21.72M |
| Stockholders Equity | 41.32M | 32.69M | 32.22M | 32.24M | 30.52M | 30.20M |
Cash Flow | ||||||
| Free Cash Flow | 2.27M | 5.00M | 4.28M | 476.03K | 571.69K | -3.32M |
| Operating Cash Flow | 4.77M | 6.90M | 6.24M | 2.70M | 3.30M | -121.86K |
| Investing Cash Flow | -1.95M | -1.87M | -1.95M | -8.95M | -20.70M | -3.20M |
| Financing Cash Flow | 3.11M | -3.73M | -3.57M | -2.50M | 15.53M | 14.35M |