| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 119.09M | 121.48M | 109.86M | 98.15M | 76.55M |
| Gross Profit | 66.10M | 37.49M | 59.76M | 52.60M | 41.90M |
| EBITDA | 17.54M | 18.57M | 14.10M | 12.54M | 9.18M |
| Net Income | 12.04M | 13.70M | 10.54M | 9.04M | 5.57M |
Balance Sheet | |||||
| Total Assets | 158.55M | 135.63M | 137.63M | 122.22M | 115.09M |
| Cash, Cash Equivalents and Short-Term Investments | 26.37M | 23.99M | 18.86M | 21.61M | 24.54M |
| Total Debt | 13.57M | 4.89M | 7.90M | 10.77M | 12.14M |
| Total Liabilities | 65.16M | 49.98M | 62.84M | 55.02M | 55.11M |
| Stockholders Equity | 92.69M | 84.48M | 73.70M | 66.23M | 59.55M |
Cash Flow | |||||
| Free Cash Flow | -1.04M | 10.48M | 3.88M | 4.78M | 13.37M |
| Operating Cash Flow | 10.36M | 13.70M | 8.22M | 7.80M | 15.76M |
| Investing Cash Flow | -12.15M | -2.47M | -5.18M | -4.91M | -2.34M |
| Financing Cash Flow | 4.28M | -6.11M | -5.75M | -5.82M | -6.31M |