| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 110.44M | 110.02M | 237.93M | 211.73M | 42.69M | 224.39M |
| Gross Profit | 45.02M | 44.47M | 118.83M | 77.74M | 15.20M | 80.10M |
| EBITDA | 122.77M | 221.21M | 86.91M | 46.10M | -22.20M | 29.26M |
| Net Income | 45.45M | 70.97M | 68.30M | 55.39M | -15.40M | 6.57M |
Balance Sheet | ||||||
| Total Assets | 3.19B | 3.25B | 3.08B | 2.97B | 2.89B | 2.94B |
| Cash, Cash Equivalents and Short-Term Investments | 333.56M | 426.54M | 430.88M | 354.79M | 131.77M | 265.46M |
| Total Debt | 471.58M | 514.32M | 598.77M | 692.54M | 699.35M | 708.69M |
| Total Liabilities | 810.04M | 860.41M | 896.32M | 962.18M | 992.74M | 1.02B |
| Stockholders Equity | 842.05M | 843.25M | 749.44M | 678.05M | 618.13M | 634.42M |
Cash Flow | ||||||
| Free Cash Flow | 3.82M | 105.01M | 115.18M | 154.12M | -188.38M | -81.57M |
| Operating Cash Flow | 4.00M | 105.23M | 115.99M | 154.12M | -188.30M | -81.42M |
| Investing Cash Flow | -49.33M | -6.55M | 70.06M | 77.11M | 63.99M | 75.31M |
| Financing Cash Flow | -150.43M | -104.01M | -108.98M | -9.20M | -9.72M | -26.58M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $1.38B | 9.71 | 9.49% | ― | 16.12% | -0.91% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
57 Neutral | $547.09M | -38.86 | 3.95% | ― | -54.20% | -50.02% | |
48 Neutral | $202.36M | 2.08 | -19.15% | ― | ― | ― | |
47 Neutral | $219.83M | 6.63 | 2.58% | ― | 5.70% | ― |