| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 59.49M | 60.43M | 60.43M | 61.55M | 57.68M | 59.99M |
| Gross Profit | 32.52M | 47.55M | 47.55M | 52.95M | 47.92M | 49.73M |
| EBITDA | 571.00K | -5.79M | -13.36M | -8.26M | -7.11M | -1.58M |
| Net Income | -1.38M | -14.65M | -14.65M | -9.12M | -7.34M | -1.40M |
Balance Sheet | ||||||
| Total Assets | 68.29M | 73.38M | 81.47M | 72.42M | 66.19M | 77.16M |
| Cash, Cash Equivalents and Short-Term Investments | 5.70M | 10.06M | 1.53M | 3.55M | 6.24M | 9.00M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 83.00K |
| Total Liabilities | 25.09M | 28.40M | 37.19M | 30.77M | 28.99M | 31.98M |
| Stockholders Equity | 43.19M | 44.98M | 44.29M | 41.65M | 37.20M | 45.18M |
Cash Flow | ||||||
| Free Cash Flow | -1.72M | -2.71M | -1.46M | -16.31M | -2.31M | 4.08M |
| Operating Cash Flow | -1.10M | 230.00K | 1.49M | -11.90M | 2.39M | 8.64M |
| Investing Cash Flow | -1.72M | -2.94M | -2.94M | -4.37M | -4.77M | -4.63M |
| Financing Cash Flow | 0.00 | 0.00 | 0.00 | 12.33M | -83.00K | -1.66M |