| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 47.55M | 43.91M | 44.18M | 49.58M | 39.81M | 32.59M |
| Gross Profit | 24.39M | 10.98M | 22.17M | 24.80M | -14.57M | -10.60M |
| EBITDA | 7.60M | 3.17M | 5.54M | -305.00K | -13.70M | -10.44M |
| Net Income | 1.06M | 2.17M | -2.90M | -2.28M | -25.57M | -22.39M |
Balance Sheet | ||||||
| Total Assets | 44.44M | 50.40M | 47.43M | 46.72M | 45.66M | 59.38M |
| Cash, Cash Equivalents and Short-Term Investments | 8.40M | 6.25M | 10.72M | 10.22M | 12.92M | 12.17M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 20.00K | 1.09M |
| Total Liabilities | 27.76M | 31.82M | 31.03M | 27.25M | 23.93M | 24.02M |
| Stockholders Equity | 16.68M | 18.58M | 16.40M | 19.48M | 21.73M | 35.36M |
Cash Flow | ||||||
| Free Cash Flow | 9.51M | -4.44M | 9.63M | 6.84M | -9.79M | 3.01M |
| Operating Cash Flow | 9.51M | 2.49M | 9.63M | 6.88M | -1.70M | 9.89M |
| Investing Cash Flow | -8.14M | -6.96M | -9.14M | -9.56M | -8.09M | -6.88M |
| Financing Cash Flow | 11.00K | -9.00K | 11.00K | -13.00K | 10.53M | -828.00K |