| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 31.30M | 31.30M | 30.56M | 32.02M | 28.41M | 36.96M |
| Gross Profit | 6.61M | 528.00K | 1.16M | 2.53M | 1.90M | 7.57M |
| EBITDA | 865.00K | 6.52M | 5.63M | 6.11M | 7.50M | 386.00K |
| Net Income | -715.00K | -715.00K | 115.00K | 2.09M | 6.81M | 7.66M |
Balance Sheet | ||||||
| Total Assets | 36.90M | 37.45M | 31.48M | 37.18M | 30.59M | 39.84M |
| Cash, Cash Equivalents and Short-Term Investments | 12.35M | 16.55M | 14.87M | 16.22M | 2.82M | 6.79M |
| Total Debt | 11.69M | 9.76M | 5.64M | 5.92M | 12.61M | 16.87M |
| Total Liabilities | 17.50M | 15.61M | 11.37M | 17.05M | 35.96M | 53.21M |
| Stockholders Equity | 19.40M | 21.84M | 20.11M | 20.12M | 1.91M | -4.75M |
Cash Flow | ||||||
| Free Cash Flow | 3.54M | 3.37M | 4.16M | 4.80M | 5.55M | 7.52M |
| Operating Cash Flow | 4.03M | 4.03M | 4.69M | 5.72M | 5.99M | 8.02M |
| Investing Cash Flow | 1.22M | 1.22M | 2.28M | -12.62M | -28.00K | -252.00K |
| Financing Cash Flow | -5.96M | -5.96M | -5.82M | 8.63M | -9.93M | -5.58M |