| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.68B | 1.78B | 2.15B | 2.09B | 2.11B |
| Gross Profit | 264.55M | 222.07M | 159.05M | 140.86M | 228.28M |
| EBITDA | 189.25M | 146.48M | 95.77M | 46.35M | 240.66M |
| Net Income | 76.97M | 59.80M | -8.56M | -53.82M | 119.41M |
Balance Sheet | |||||
| Total Assets | 2.12B | 1.95B | 1.86B | 1.86B | 1.95B |
| Cash, Cash Equivalents and Short-Term Investments | 295.42M | 191.98M | 197.94M | 255.93M | 508.28M |
| Total Debt | 764.41M | 662.51M | 677.13M | 653.63M | 591.72M |
| Total Liabilities | 1.43B | 1.40B | 1.39B | 1.38B | 1.40B |
| Stockholders Equity | 660.32M | 529.42M | 450.87M | 455.72M | 535.26M |
Cash Flow | |||||
| Free Cash Flow | 46.18M | 4.62M | 52.92M | -146.73M | 135.27M |
| Operating Cash Flow | 63.56M | 22.70M | 72.27M | -130.03M | 159.59M |
| Investing Cash Flow | -54.16M | -22.30M | -38.87M | -77.89M | 90.27M |
| Financing Cash Flow | 97.62M | -8.84M | -71.37M | -43.79M | -187.41M |