| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.00B | 893.16M | 785.37M | 718.59M | 668.49M |
| Gross Profit | 140.35M | 189.14M | 146.31M | 138.33M | 134.92M |
| EBITDA | 156.58M | 150.27M | 113.00M | 103.25M | 103.46M |
| Net Income | 44.53M | 38.40M | 7.04M | 10.67M | 20.65M |
Balance Sheet | |||||
| Total Assets | 2.54B | 1.86B | 1.70B | 1.68B | 1.61B |
| Cash, Cash Equivalents and Short-Term Investments | 119.66M | 127.20M | 24.40M | 38.05M | 29.05M |
| Total Debt | 1.43B | 1.01B | 1.01B | 977.96M | 950.28M |
| Total Liabilities | 1.82B | 1.38B | 1.32B | 1.25B | 1.20B |
| Stockholders Equity | 719.53M | 480.72M | 373.77M | 434.69M | 405.85M |
Cash Flow | |||||
| Free Cash Flow | -42.86M | 11.89M | 56.21M | 49.64M | 58.68M |
| Operating Cash Flow | 94.75M | 159.91M | 117.99M | 105.28M | 98.97M |
| Investing Cash Flow | -484.09M | -126.47M | -75.83M | -135.69M | -18.50M |
| Financing Cash Flow | 381.80M | 69.35M | -55.81M | 39.41M | -147.09M |