| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 999.50M | 1.10B | 1.10B | 1.06B | 1.07B |
| Gross Profit | 34.70M | 1.00B | 326.30M | 276.50M | 323.60M |
| EBITDA | 184.20M | 176.20M | 157.90M | 139.20M | 178.40M |
| Net Income | 39.70M | 45.20M | 38.40M | 32.10M | 51.00M |
Balance Sheet | |||||
| Total Assets | 1.76B | 1.81B | 1.77B | 1.82B | 1.82B |
| Cash, Cash Equivalents and Short-Term Investments | 73.30M | 83.30M | 58.10M | 54.30M | 113.10M |
| Total Debt | 197.60M | 212.10M | 209.40M | 232.90M | 260.80M |
| Total Liabilities | 827.60M | 882.90M | 878.50M | 948.30M | 972.80M |
| Stockholders Equity | 570.20M | 572.50M | 548.40M | 525.00M | 514.40M |
Cash Flow | |||||
| Free Cash Flow | 70.30M | 83.90M | 68.10M | 11.20M | 128.60M |
| Operating Cash Flow | 115.60M | 120.00M | 106.70M | 103.10M | 160.50M |
| Investing Cash Flow | -44.40M | -35.00M | -36.90M | -93.60M | -15.70M |
| Financing Cash Flow | -79.50M | -55.40M | -72.10M | -68.30M | -118.60M |