| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 919.36M | 871.49M | 852.16M | 953.82M | 958.59M |
| Gross Profit | 437.09M | 536.50M | 501.73M | 556.22M | 574.40M |
| EBITDA | 207.62M | 202.06M | 101.50M | 110.43M | 163.18M |
| Net Income | 44.51M | 64.87M | -44.78M | -34.55M | 28.10M |
Balance Sheet | |||||
| Total Assets | 1.14B | 888.38M | 814.15M | 1.01B | 1.02B |
| Cash, Cash Equivalents and Short-Term Investments | 94.61M | 45.27M | 87.86M | 50.95M | 127.12M |
| Total Debt | 786.55M | 496.69M | 495.60M | 608.43M | 546.33M |
| Total Liabilities | 925.39M | 667.27M | 657.85M | 806.45M | 760.50M |
| Stockholders Equity | 216.75M | 221.11M | 156.30M | 199.94M | 233.49M |
Cash Flow | |||||
| Free Cash Flow | 186.78M | 131.94M | 172.39M | 20.40M | 125.86M |
| Operating Cash Flow | 232.01M | 156.30M | 192.34M | 49.13M | 140.55M |
| Investing Cash Flow | -43.07M | 5.46M | -13.52M | -34.37M | -11.37M |
| Financing Cash Flow | -141.97M | -178.55M | -145.25M | -86.42M | -139.11M |