| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.19B | 1.06B | 999.72M | 1.08B | 1.39B |
| Gross Profit | 72.26M | 457.10M | 433.19M | -33.70M | 38.67M |
| EBITDA | 115.48M | 93.20M | 82.42M | -97.50M | 93.93M |
| Net Income | 57.46M | 32.42M | 19.30M | -154.56M | 17.36M |
Balance Sheet | |||||
| Total Assets | 722.08M | 746.12M | 760.92M | 776.07M | 960.86M |
| Cash, Cash Equivalents and Short-Term Investments | 157.07M | 114.21M | 91.92M | 56.00M | 160.73M |
| Total Debt | 134.66M | 110.80M | 132.75M | 152.20M | 117.28M |
| Total Liabilities | 281.76M | 304.01M | 322.37M | 328.48M | 352.81M |
| Stockholders Equity | 440.32M | 442.11M | 438.55M | 447.59M | 608.04M |
Cash Flow | |||||
| Free Cash Flow | 123.23M | 74.10M | 70.77M | -62.42M | 28.25M |
| Operating Cash Flow | 126.18M | 85.10M | 82.20M | -40.48M | 58.19M |
| Investing Cash Flow | -13.78M | -10.99M | -11.44M | -24.33M | -88.09M |
| Financing Cash Flow | -62.71M | -49.97M | -29.35M | -43.57M | 102.56M |