| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 140.00M | 142.10M | 139.24M | 150.69M | 169.50M | 142.84M |
| Gross Profit | 69.46M | 71.53M | 75.00M | 83.80M | 106.83M | 89.14M |
| EBITDA | -11.02M | -7.83M | 5.99M | -27.98M | -9.18M | -5.05M |
| Net Income | -20.56M | -21.39M | -10.05M | -41.46M | -27.01M | -13.56M |
Balance Sheet | ||||||
| Total Assets | 190.60M | 185.99M | 173.68M | 176.78M | 210.24M | 183.21M |
| Cash, Cash Equivalents and Short-Term Investments | 86.25M | 63.08M | 48.77M | 47.51M | 103.79M | 98.40M |
| Total Debt | 5.56M | 5.74M | 6.47M | 29.55M | 67.78M | 69.97M |
| Total Liabilities | 52.07M | 53.24M | 45.44M | 76.04M | 113.00M | 106.60M |
| Stockholders Equity | 138.53M | 132.75M | 128.24M | 100.74M | 97.24M | 76.61M |
Cash Flow | ||||||
| Free Cash Flow | 12.39M | 20.07M | 16.25M | -5.74M | 30.67M | -2.13M |
| Operating Cash Flow | 15.40M | 20.09M | 23.88M | 1.56M | 32.88M | 5.49M |
| Investing Cash Flow | -4.47M | -3.56M | -7.63M | -7.29M | -2.20M | -7.61M |
| Financing Cash Flow | 2.31M | -2.74M | -22.07M | -45.32M | -8.28M | 80.56M |