| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 891.02M | 883.17M | 880.61M | 929.44M | 830.76M | 729.35M |
| Gross Profit | 666.13M | 774.94M | 770.41M | 783.13M | 703.12M | 626.26M |
| EBITDA | 163.47M | 163.00M | 169.11M | 161.09M | 188.26M | 55.30M |
| Net Income | -14.95M | -26.00M | -11.57M | -32.51M | -12.95M | -106.51M |
Balance Sheet | ||||||
| Total Assets | 806.87M | 902.00M | 880.07M | 974.77M | 982.67M | 878.28M |
| Cash, Cash Equivalents and Short-Term Investments | 130.43M | 151.00M | 156.92M | 178.24M | 189.91M | 159.30M |
| Total Debt | 860.81M | 806.00M | 888.52M | 988.21M | 1.08B | 1.02B |
| Total Liabilities | 1.18B | 1.27B | 1.25B | 1.40B | 1.51B | 1.39B |
| Stockholders Equity | -383.73M | -378.00M | -382.12M | -442.77M | -546.24M | -556.76M |
Cash Flow | ||||||
| Free Cash Flow | 144.33M | 88.23M | 81.38M | 82.94M | 55.41M | 33.40M |
| Operating Cash Flow | 175.57M | 131.34M | 127.41M | 126.39M | 107.21M | 78.66M |
| Investing Cash Flow | -45.99M | -43.00M | -24.71M | -30.08M | -50.41M | -47.72M |
| Financing Cash Flow | -90.01M | -88.05M | -115.03M | -111.22M | -40.12M | -86.52M |