| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 776.51M | 875.80M | 678.36M | 600.00M | 506.24M | 417.18M |
| Gross Profit | 271.25M | 182.94M | 240.93M | 95.78M | 97.50M | 172.66M |
| EBITDA | 80.25M | 112.60M | 114.36M | 63.64M | 71.59M | 75.79M |
| Net Income | 20.02M | 30.11M | 14.10M | -23.54M | -14.71M | -363.00K |
Balance Sheet | ||||||
| Total Assets | 1.79B | 2.09B | 1.78B | 1.60B | 1.61B | 1.62B |
| Cash, Cash Equivalents and Short-Term Investments | 51.43M | 103.01M | 63.91M | 56.66M | 55.13M | 44.93M |
| Total Debt | 1.01B | 1.07B | 975.20M | 912.41M | 1.06B | 1.05B |
| Total Liabilities | 1.27B | 1.67B | 1.26B | 1.10B | 1.22B | 1.18B |
| Stockholders Equity | 405.23M | 279.44M | 406.44M | 417.74M | 312.28M | 352.73M |
Cash Flow | ||||||
| Free Cash Flow | -52.61M | -22.86M | -58.09M | 23.23M | 2.10M | -53.07M |
| Operating Cash Flow | -39.56M | 13.58M | -38.00M | 36.55M | 22.30M | -16.77M |
| Investing Cash Flow | 15.96M | -34.34M | 6.65M | 12.92M | 1.01M | -30.63M |
| Financing Cash Flow | 39.14M | 59.33M | 38.16M | -47.80M | -11.31M | 40.17M |