| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 417.44M | 404.20M | 382.52M | 370.17M | 375.89M |
| Gross Profit | 147.56M | 143.39M | 124.30M | 119.23M | 129.52M |
| EBITDA | 124.34M | 81.80M | 103.94M | 103.04M | 91.57M |
| Net Income | 51.51M | 32.95M | 33.41M | 41.38M | 33.16M |
Balance Sheet | |||||
| Total Assets | 1.35B | 1.28B | 1.27B | 1.19B | 1.18B |
| Cash, Cash Equivalents and Short-Term Investments | 1.69M | 1.17M | 1.52M | 1.17M | 1.15M |
| Total Debt | 563.05M | 560.87M | 604.63M | 612.75M | 578.93M |
| Total Liabilities | 1.09B | 1.07B | 1.09B | 1.06B | 1.05B |
| Stockholders Equity | 254.78M | 208.55M | 173.06M | 137.13M | 128.01M |
Cash Flow | |||||
| Free Cash Flow | 40.06M | 35.90M | 13.05M | 34.94M | 59.36M |
| Operating Cash Flow | 60.69M | 52.00M | 75.59M | 61.02M | 84.25M |
| Investing Cash Flow | -35.17M | -3.64M | -57.00M | -52.49M | -12.54M |
| Financing Cash Flow | -25.00M | -48.72M | -18.23M | -8.51M | -71.45M |