| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 38.24M | 39.78M | 42.96M | 43.92M | 49.13M | 60.01M |
| Gross Profit | 28.24M | 29.25M | 31.79M | 32.75M | 36.47M | 44.99M |
| EBITDA | -1.44M | -458.00K | -1.17M | -1.51M | -66.00K | 1.87M |
| Net Income | -1.16M | -882.00K | 572.00K | 568.00K | 313.00K | 1.08M |
Balance Sheet | ||||||
| Total Assets | 31.95M | 38.43M | 55.36M | 69.09M | 82.82M | 98.36M |
| Cash, Cash Equivalents and Short-Term Investments | 21.23M | 28.87M | 43.94M | 56.18M | 69.67M | 83.84M |
| Total Debt | 3.02M | 3.13M | 2.64M | 3.46M | 4.12M | 3.17M |
| Total Liabilities | 15.49M | 15.00M | 22.49M | 27.49M | 32.67M | 38.87M |
| Stockholders Equity | 16.46M | 23.43M | 32.87M | 41.60M | 50.15M | 59.49M |
Cash Flow | ||||||
| Free Cash Flow | -6.30M | -6.07M | -3.42M | -4.32M | -5.00M | 791.00K |
| Operating Cash Flow | -6.14M | -6.00M | -3.37M | -4.28M | -4.85M | 1.02M |
| Investing Cash Flow | 8.12M | 8.15M | -30.07M | -46.00K | -143.00K | -225.00K |
| Financing Cash Flow | -14.78M | -9.21M | -9.21M | -9.21M | -9.14M | -9.14M |