| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.46B | 1.36B | 1.27B | 1.42B | 1.25B |
| Gross Profit | 226.19M | 197.25M | 176.91M | 177.15M | 163.53M |
| EBITDA | 133.27M | 95.27M | 88.70M | 104.59M | 105.17M |
| Net Income | 73.04M | 45.23M | 39.73M | 54.68M | 53.96M |
Balance Sheet | |||||
| Total Assets | 989.93M | 867.85M | 747.61M | 860.75M | 866.76M |
| Cash, Cash Equivalents and Short-Term Investments | 5.38M | 5.63M | 2.52M | 4.89M | 3.25M |
| Total Debt | 381.96M | 255.07M | 212.96M | 302.22M | 351.41M |
| Total Liabilities | 552.96M | 428.19M | 340.51M | 447.04M | 501.10M |
| Stockholders Equity | 434.12M | 438.07M | 405.48M | 411.88M | 364.26M |
Cash Flow | |||||
| Free Cash Flow | -79.85M | 23.04M | 130.67M | 66.01M | -44.14M |
| Operating Cash Flow | -71.02M | 30.71M | 137.26M | 72.66M | -36.37M |
| Investing Cash Flow | -31.30M | -19.06M | -7.38M | -6.40M | -11.27M |
| Financing Cash Flow | 102.83M | -8.50M | -131.74M | -64.80M | 47.12M |