| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 118.11M | 117.85M | 116.75M | 112.82M | 101.32M | 90.95M |
| Gross Profit | 26.52M | 9.15M | 9.98M | 42.05M | 39.52M | 38.23M |
| EBITDA | 13.66M | 14.04M | 14.73M | 13.35M | 13.89M | 13.22M |
| Net Income | 8.41M | 8.04M | 8.28M | 7.22M | 7.98M | 7.36M |
Balance Sheet | ||||||
| Total Assets | 135.68M | 138.46M | 127.78M | 123.93M | 124.04M | 116.45M |
| Cash, Cash Equivalents and Short-Term Investments | 11.59M | 13.24M | 16.18M | 17.97M | 19.71M | 41.25M |
| Total Debt | 11.51M | 15.21M | 7.50M | 9.57M | 12.09M | 15.90M |
| Total Liabilities | 44.79M | 45.89M | 37.32M | 38.89M | 42.11M | 37.82M |
| Stockholders Equity | 90.88M | 92.58M | 90.46M | 85.05M | 81.93M | 78.64M |
Cash Flow | ||||||
| Free Cash Flow | 2.30M | -3.34M | 4.35M | 4.85M | 5.80M | 9.26M |
| Operating Cash Flow | 10.47M | 7.31M | 10.22M | 11.04M | 8.22M | 10.99M |
| Investing Cash Flow | -7.64M | -8.55M | -5.45M | -5.64M | -21.19M | -2.01M |
| Financing Cash Flow | -3.62M | -1.96M | -6.56M | -7.13M | -8.57M | 1.49M |