| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | 
|---|---|---|---|---|---|---|
| Income Statement | ||||||
| Total Revenue | 14.78M | 12.71M | 14.15M | 20.71M | 29.29M | 24.24M | 
| Gross Profit | 5.61M | 4.74M | 5.17M | 6.49M | 8.42M | 8.54M | 
| EBITDA | -3.12M | -3.91M | -8.42M | -3.63M | -1.11M | 2.58M | 
| Net Income | -5.87M | -6.54M | -11.13M | -9.45M | -4.30M | 728.55K | 
| Balance Sheet | ||||||
| Total Assets | 11.31M | 11.29M | 16.28M | 25.89M | 32.90M | 18.34M | 
| Cash, Cash Equivalents and Short-Term Investments | 732.99K | 1.06M | 1.17M | 4.55M | 9.10M | 2.41M | 
| Total Debt | 2.41M | 2.57M | 2.89M | 3.38M | 2.83M | 2.57M | 
| Total Liabilities | 17.00M | 16.51M | 15.20M | 13.63M | 11.50M | 8.23M | 
| Stockholders Equity | -5.70M | -5.22M | 1.08M | 12.26M | 21.39M | 10.11M | 
| Cash Flow | ||||||
| Free Cash Flow | -1.22K | 202.82K | -2.78M | -3.71M | -7.20M | 193.36K | 
| Operating Cash Flow | 34.70K | 233.74K | -2.71M | -1.97M | 848.73K | 724.34K | 
| Investing Cash Flow | 14.02K | 19.02K | -71.80K | -1.75M | -8.43M | 362.35K | 
| Financing Cash Flow | -342.08K | -360.37K | -595.55K | -699.14K | 14.33M | -324.15K |