| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 654.41M | 668.99M | 692.59M | 782.28M | 737.71M | 573.16M |
| Gross Profit | 89.93M | 85.81M | 106.88M | 119.12M | 95.32M | 26.42M |
| EBITDA | 44.61M | 42.83M | 55.66M | 86.17M | 73.84M | 17.73M |
| Net Income | -106.23M | -109.38M | -11.26M | 12.89M | -9.54M | -63.99M |
Balance Sheet | ||||||
| Total Assets | 862.16M | 883.43M | 1.01B | 1.05B | 1.06B | 1.09B |
| Cash, Cash Equivalents and Short-Term Investments | 58.99M | 69.91M | 65.36M | 47.11M | 42.02M | 52.85M |
| Total Debt | 73.58M | 87.63M | 150.56M | 161.35M | 179.70M | 208.68M |
| Total Liabilities | 291.20M | 310.24M | 324.45M | 336.94M | 374.83M | 389.92M |
| Stockholders Equity | 570.96M | 573.19M | 680.65M | 709.54M | 689.56M | 695.83M |
Cash Flow | ||||||
| Free Cash Flow | 67.68M | 73.93M | 8.39M | 25.92M | 12.60M | -10.32M |
| Operating Cash Flow | 93.94M | 105.12M | 45.89M | 56.58M | 32.86M | 7.19M |
| Investing Cash Flow | -14.41M | -11.05M | 2.70M | -25.59M | -22.73M | -6.63M |
| Financing Cash Flow | -88.25M | -90.16M | -29.48M | -26.71M | -20.29M | -19.57M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $375.91M | 33.71 | 5.12% | 1.71% | 0.25% | -27.15% | |
70 Outperform | $487.87M | 21.17 | 7.43% | 0.63% | 9.94% | 14.68% | |
68 Neutral | $607.15M | 36.61 | -2.09% | ― | -0.05% | 94.53% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
59 Neutral | $1.92B | -115.61 | -1.43% | ― | -15.55% | 91.88% | |
57 Neutral | $605.25M | -245.11 | 10.68% | 0.24% | 1.34% | 12.50% | |
55 Neutral | $521.27M | 31.17 | -16.84% | ― | -4.50% | -2286.91% |