| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 120.26M | 130.79M | 123.66M | 121.24M | 115.30M |
| Gross Profit | 39.13M | 46.09M | 48.54M | 49.75M | 48.03M |
| EBITDA | 5.93M | 12.17M | 16.95M | 18.33M | 16.69M |
| Net Income | -4.78M | 48.00K | 4.28M | 4.21M | 6.07M |
Balance Sheet | |||||
| Total Assets | 138.79M | 144.45M | 144.44M | 131.43M | 143.19M |
| Cash, Cash Equivalents and Short-Term Investments | 8.65M | 11.57M | 12.19M | 13.58M | 26.77M |
| Total Debt | 41.13M | 40.07M | 34.96M | 19.57M | 20.53M |
| Total Liabilities | 67.43M | 69.18M | 65.26M | 44.74M | 57.70M |
| Stockholders Equity | 71.35M | 75.28M | 79.18M | 83.27M | 83.35M |
Cash Flow | |||||
| Free Cash Flow | 2.33M | -854.00K | 567.00K | -5.01M | 7.54M |
| Operating Cash Flow | 5.29M | 3.51M | 4.84M | -485.00K | 10.98M |
| Investing Cash Flow | -3.20M | -4.93M | -8.83M | -4.74M | -3.38M |
| Financing Cash Flow | -5.04M | 925.00K | 2.69M | -8.85M | -13.46M |