| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 96.28M | 94.86M | 59.65M | 50.31M | 35.63M | 21.84M |
| Gross Profit | 72.22M | 70.27M | 45.34M | 37.48M | 26.33M | 16.24M |
| EBITDA | 11.62M | 9.39M | -2.19M | -6.61M | -17.55M | -6.43M |
| Net Income | 7.96M | 5.94M | -4.55M | -8.28M | -19.53M | -6.83M |
Balance Sheet | ||||||
| Total Assets | 58.30M | 55.78M | 43.03M | 43.54M | 46.08M | 60.77M |
| Cash, Cash Equivalents and Short-Term Investments | 35.49M | 35.28M | 21.62M | 24.42M | 32.01M | 46.22M |
| Total Debt | 1.44M | 1.12M | 1.40M | 1.33M | 1.92M | 2.37M |
| Total Liabilities | 22.97M | 23.06M | 18.50M | 17.19M | 13.74M | 14.07M |
| Stockholders Equity | 35.33M | 32.72M | 24.53M | 26.34M | 32.34M | 46.70M |
Cash Flow | ||||||
| Free Cash Flow | 14.54M | 14.51M | -2.67M | -6.71M | -11.14M | -2.92M |
| Operating Cash Flow | 15.26M | 15.08M | -2.40M | -6.31M | -10.69M | -2.10M |
| Investing Cash Flow | -624.97K | -1.15M | 254.00K | 409.00K | -260.00K | -982.00K |
| Financing Cash Flow | 39.68K | -469.79K | -620.00K | -1.72M | -1.35M | 46.64M |