| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 516.70M | 520.84M | 542.13M | 571.81M | 684.90M | 570.31M |
| Gross Profit | 161.08M | 1.61M | 109.49M | 159.55M | 204.31M | 180.22M |
| EBITDA | 64.04M | 60.07M | 56.02M | 39.84M | 92.79M | 63.98M |
| Net Income | -3.90M | -4.69M | -16.31M | -25.85M | 29.15M | 10.67M |
Balance Sheet | ||||||
| Total Assets | 631.11M | 625.64M | 655.26M | 701.22M | 724.96M | 668.67M |
| Cash, Cash Equivalents and Short-Term Investments | 153.27M | 165.55M | 130.37M | 163.37M | 120.65M | 153.52M |
| Total Debt | 368.20M | 377.32M | 343.77M | 411.90M | 368.53M | 332.39M |
| Total Liabilities | 492.83M | 494.39M | 496.91M | 575.96M | 549.55M | 516.56M |
| Stockholders Equity | 138.28M | 131.26M | 158.35M | 125.25M | 175.40M | 152.10M |
Cash Flow | ||||||
| Free Cash Flow | 20.83M | 11.30M | 1.47M | 35.90M | -52.15M | 49.44M |
| Operating Cash Flow | 41.13M | 29.61M | 23.25M | 69.58M | -13.12M | 89.05M |
| Investing Cash Flow | -21.66M | -21.21M | -24.03M | -33.22M | -38.63M | -40.25M |
| Financing Cash Flow | 31.06M | 26.78M | -26.52M | 10.62M | 9.78M | -105.10M |