| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 491.18M | 491.18M | 529.75M | 508.03M | 468.30M | 444.07M |
| Gross Profit | 48.14M | 333.00M | 354.44M | 333.73M | 306.80M | 280.26M |
| EBITDA | 101.42M | 102.03M | 107.20M | 98.15M | 89.83M | 88.30M |
| Net Income | 528.00K | 528.00K | -900.00K | 12.05M | 13.68M | 13.45M |
Balance Sheet | ||||||
| Total Assets | 661.03M | 661.03M | 647.07M | 657.08M | 632.55M | 569.11M |
| Cash, Cash Equivalents and Short-Term Investments | 25.49M | 25.49M | 23.62M | 36.71M | 22.13M | 33.74M |
| Total Debt | 411.16M | 411.16M | 408.65M | 427.39M | 419.23M | 357.62M |
| Total Liabilities | 589.73M | 589.73M | 566.34M | 568.99M | 545.89M | 484.05M |
| Stockholders Equity | 72.13M | 72.13M | 79.77M | 87.65M | 84.56M | 81.31M |
Cash Flow | ||||||
| Free Cash Flow | 11.79M | 41.74M | 10.64M | 36.65M | -6.51M | 19.62M |
| Operating Cash Flow | 71.87M | 101.82M | 66.04M | 90.28M | 46.76M | 66.13M |
| Investing Cash Flow | -56.44M | -56.44M | -43.65M | -76.27M | -104.74M | -73.45M |
| Financing Cash Flow | -4.33M | -4.33M | -35.55M | -7.89M | 29.43M | 1.34M |