| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 131.69M | 116.15M | 101.03M | 83.39M | 68.14M |
| Gross Profit | 29.71M | 82.79M | 48.95M | 30.17M | 32.15M |
| EBITDA | 34.21M | 32.01M | 26.53M | 24.61M | 19.84M |
| Net Income | 20.00M | 16.61M | 12.83M | 15.05M | 13.77M |
Balance Sheet | |||||
| Total Assets | 125.23M | 117.47M | 112.44M | 100.16M | 71.36M |
| Cash, Cash Equivalents and Short-Term Investments | 30.61M | 29.10M | 25.12M | 26.86M | 33.94M |
| Total Debt | 20.51M | 24.27M | 28.02M | 17.73M | 6.35M |
| Total Liabilities | 53.99M | 55.27M | 58.04M | 49.21M | 26.27M |
| Stockholders Equity | 71.35M | 62.16M | 54.41M | 50.95M | 45.08M |
Cash Flow | |||||
| Free Cash Flow | 16.43M | 16.25M | -1.16M | -8.69M | 15.43M |
| Operating Cash Flow | 19.56M | 20.50M | 12.09M | 14.47M | 20.41M |
| Investing Cash Flow | -3.36M | -2.21M | -14.70M | -23.71M | -5.54M |
| Financing Cash Flow | -13.12M | -21.59M | -516.00K | 1.89M | -1.92M |