| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Mar 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 498.62M | 476.89M | 489.47M | 482.24M | 430.53M |
| Gross Profit | 151.70M | 147.66M | 136.53M | 129.41M | 126.73M |
| EBITDA | 63.84M | 60.57M | 56.79M | 53.23M | 60.27M |
| Net Income | 30.69M | 31.03M | 27.97M | 26.36M | 31.08M |
Balance Sheet | |||||
| Total Assets | 286.59M | 279.68M | 271.31M | 284.48M | 267.00M |
| Cash, Cash Equivalents and Short-Term Investments | 17.54M | 20.90M | 16.67M | 14.21M | 19.70M |
| Total Debt | 69.72M | 65.77M | 58.56M | 59.46M | 33.79M |
| Total Liabilities | 204.62M | 191.17M | 185.54M | 196.36M | 168.56M |
| Stockholders Equity | 81.97M | 88.51M | 85.76M | 88.13M | 98.45M |
Cash Flow | |||||
| Free Cash Flow | 38.93M | 41.34M | 43.69M | 14.41M | 41.40M |
| Operating Cash Flow | 46.32M | 49.72M | 58.41M | 21.94M | 45.66M |
| Investing Cash Flow | -6.82M | -10.24M | -15.66M | -6.52M | -3.40M |
| Financing Cash Flow | -45.17M | -43.96M | -34.38M | -47.67M | -39.39M |