| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 299.79M | 287.99M | 291.99M | 283.49M | 275.71M | 292.83M |
| Gross Profit | 98.07M | 147.37M | 142.51M | 49.49M | 41.03M | 53.72M |
| EBITDA | 86.07M | 67.67M | 82.41M | 58.19M | 48.67M | 60.73M |
| Net Income | 16.00M | 235.00K | 14.01M | 8.64M | 7.89M | 14.70M |
Balance Sheet | ||||||
| Total Assets | 683.58M | 673.51M | 650.92M | 657.64M | 617.30M | 536.13M |
| Cash, Cash Equivalents and Short-Term Investments | 30.25M | 45.30M | 41.19M | 65.23M | 126.45M | 177.83M |
| Total Debt | 232.92M | 220.71M | 230.86M | 213.78M | 192.10M | 155.34M |
| Total Liabilities | 339.65M | 334.58M | 323.88M | 355.51M | 317.60M | 234.16M |
| Stockholders Equity | 220.31M | 218.25M | 223.25M | 218.71M | 233.39M | 253.07M |
Cash Flow | ||||||
| Free Cash Flow | 69.83M | -8.92M | 75.52M | -31.65M | -28.83M | -1.70M |
| Operating Cash Flow | 74.72M | 70.48M | 79.73M | 51.22M | 31.14M | 50.94M |
| Investing Cash Flow | -86.83M | -78.88M | -90.03M | -118.17M | -94.34M | -54.08M |
| Financing Cash Flow | 8.35M | 10.25M | -10.28M | 6.51M | 10.52M | 65.73M |