| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 86.91M | 88.30M | 77.44M | 96.70M | 210.66M | 165.30M |
| Gross Profit | 39.18M | 33.91M | -12.49M | 48.79M | 80.41M | 104.51M |
| EBITDA | 16.34M | 16.34M | 40.01M | -112.78M | 83.07M | 105.97M |
| Net Income | -54.99M | -54.99M | 1.97M | -180.99M | 60.39M | 91.37M |
Balance Sheet | ||||||
| Total Assets | 816.84M | 816.84M | 945.38M | 1.03B | 1.18B | 1.09B |
| Cash, Cash Equivalents and Short-Term Investments | 9.07M | 9.07M | 1.41M | 4.93M | 4.83M | 652.70K |
| Total Debt | 474.73M | 474.73M | 556.35M | 650.31M | 646.81M | 619.22M |
| Total Liabilities | 516.56M | 516.56M | 627.01M | 713.78M | 667.51M | 625.33M |
| Stockholders Equity | 300.28M | 300.28M | 318.37M | 316.40M | 514.30M | 467.98M |
Cash Flow | ||||||
| Free Cash Flow | 12.41M | 15.54M | 22.99M | 41.45M | 49.35M | 37.96M |
| Operating Cash Flow | 12.42M | 15.55M | 23.13M | 41.63M | 49.38M | 37.97M |
| Investing Cash Flow | 64.46M | 64.69M | 90.70M | -17.52M | -46.60M | -92.30M |
| Financing Cash Flow | -69.22M | -72.57M | -117.35M | -24.00M | 1.39M | 54.78M |