| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 378.02M | 381.08M | 310.78M | 364.80M | 257.07M | 245.39M |
| Gross Profit | 209.71M | 206.98M | 96.15M | 190.04M | 219.89M | 233.65M |
| EBITDA | 69.94M | 67.41M | -34.06M | 61.33M | 95.50M | 102.49M |
| Net Income | 52.66M | 52.24M | -28.06M | 48.18M | 71.68M | 76.87M |
Balance Sheet | ||||||
| Total Assets | 6.46B | 6.62B | 6.93B | 7.20B | 6.66B | 5.85B |
| Cash, Cash Equivalents and Short-Term Investments | 40.09M | 42.36M | 177.61M | 1.09B | 1.11B | 1.22B |
| Total Debt | 637.40M | 726.13M | 1.18B | 1.24B | 1.03B | 196.69M |
| Total Liabilities | 5.91B | 6.08B | 6.43B | 6.73B | 6.21B | 5.29B |
| Stockholders Equity | 546.77M | 543.58M | 499.73M | 472.69M | 453.67M | 564.81M |
Cash Flow | ||||||
| Free Cash Flow | 53.48M | 82.64M | 53.67M | 26.55M | 106.87M | 97.32M |
| Operating Cash Flow | 54.70M | 84.64M | 57.67M | 31.60M | 113.01M | 100.81M |
| Investing Cash Flow | 103.83M | -375.00K | 231.30M | -550.84M | -999.04M | -240.90M |
| Financing Cash Flow | -200.99M | -51.08M | -265.27M | 491.00M | 825.96M | 116.31M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $697.09M | 7.42 | 12.72% | 3.89% | 41.30% | ― | |
76 Outperform | $659.75M | 9.14 | 10.76% | 2.66% | 4.05% | 26.62% | |
75 Outperform | $514.56M | 10.11 | 13.94% | 1.53% | 22.25% | 61.19% | |
72 Outperform | $674.96M | 6.55 | 4.87% | 3.71% | -6.76% | -12.37% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
62 Neutral | $618.30M | 54.77 | 10.76% | 0.84% | 5.79% | 76.61% | |
61 Neutral | $616.39M | 12.64 | 9.79% | 7.17% | 25.15% | ― |