| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.05B | 1.15B | 1.19B | 1.23B | 1.10B |
| Gross Profit | 181.65M | 315.58M | 100.47M | 310.54M | 253.48M |
| EBITDA | 145.51M | 168.15M | 161.00M | 119.19M | 111.39M |
| Net Income | 10.21M | 31.19M | 44.32M | 31.02M | 42.22M |
Balance Sheet | |||||
| Total Assets | 1.63B | 1.75B | 1.84B | 1.74B | 1.36B |
| Cash, Cash Equivalents and Short-Term Investments | 263.16M | 271.18M | 292.32M | 235.42M | 270.13M |
| Total Debt | 449.92M | 451.56M | 406.56M | 397.49M | 200.78M |
| Total Liabilities | 1.36B | 1.44B | 1.53B | 1.43B | 977.71M |
| Stockholders Equity | 257.42M | 295.31M | 302.38M | 293.53M | 337.52M |
Cash Flow | |||||
| Free Cash Flow | 49.51M | 7.66M | 25.15M | 56.90M | 64.35M |
| Operating Cash Flow | 80.48M | 52.85M | 77.86M | 95.59M | 95.61M |
| Investing Cash Flow | -29.99M | -11.66M | -63.76M | -114.44M | -84.33M |
| Financing Cash Flow | -88.64M | -33.86M | 28.93M | -49.77M | 6.94M |