| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 924.35M | 820.95M | 996.65M | 837.62M | 827.45M | 703.08M |
| Gross Profit | 173.64M | 129.90M | 156.27M | 163.46M | 150.68M | 193.45M |
| EBITDA | -27.24M | 68.98M | -23.18M | -4.02M | 42.97M | 57.50M |
| Net Income | -27.74M | 9.40M | -28.32M | -17.98M | 2.71M | 30.86M |
Balance Sheet | ||||||
| Total Assets | 793.07M | 804.54M | 840.04M | 832.96M | 880.82M | 901.02M |
| Cash, Cash Equivalents and Short-Term Investments | 24.48M | 32.59M | 54.13M | 31.93M | 68.31M | 13.45M |
| Total Debt | 167.03M | 124.18M | 166.05M | 149.03M | 167.07M | 203.42M |
| Total Liabilities | 380.80M | 373.28M | 424.52M | 361.68M | 375.70M | 404.20M |
| Stockholders Equity | 208.03M | 217.33M | 209.95M | 238.90M | 256.63M | 252.88M |
Cash Flow | ||||||
| Free Cash Flow | -4.99M | 8.88M | 3.72M | -15.85M | 13.36M | 23.58M |
| Operating Cash Flow | 619.00K | 16.80M | 8.80M | -11.35M | 16.86M | 27.58M |
| Investing Cash Flow | -5.61M | -7.53M | -4.49M | -4.25M | 3.71M | 5.24M |
| Financing Cash Flow | -23.55M | -30.82M | 17.90M | -19.24M | -41.48M | -18.96M |