| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.10B | 2.13B | 1.63B | 1.41B | 1.95B | 1.91B |
| Gross Profit | 49.54M | -3.66M | 53.17M | 84.63M | 87.30M | 92.79M |
| EBITDA | -15.42M | ― | -11.67M | 37.53M | 40.30M | 57.75M |
| Net Income | -11.74M | -25.38M | -12.36M | 8.79M | 11.08M | 9.66M |
Balance Sheet | ||||||
| Total Assets | 1.38B | 2.07B | 1.14B | 955.89M | 947.92M | 919.47M |
| Cash, Cash Equivalents and Short-Term Investments | 164.32M | 1.76B | 173.77M | 164.33M | 110.84M | 93.14M |
| Total Debt | 961.93M | 1.68B | 722.28M | 510.95M | 511.56M | 508.37M |
| Total Liabilities | 995.23M | 1.72B | 751.33M | 548.86M | 549.15M | 535.03M |
| Stockholders Equity | 368.75M | 345.18M | 372.87M | 386.21M | 375.86M | 356.60M |
Cash Flow | ||||||
| Free Cash Flow | -21.86M | 27.76M | 2.44M | 12.96M | 893.00K | 17.57M |
| Operating Cash Flow | -19.43M | 30.76M | 5.18M | 14.76M | 5.77M | 21.29M |
| Investing Cash Flow | 19.25M | 1.29M | 19.28M | 26.72M | 19.99M | 90.32M |
| Financing Cash Flow | -48.57M | 933.11M | -26.92M | 23.01M | -19.56M | -87.20M |