| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 381.08M | 310.78M | 364.80M | 257.07M | 245.39M |
| Gross Profit | 206.98M | 96.15M | 190.04M | 219.89M | 233.65M |
| EBITDA | 67.41M | -34.06M | 61.33M | 95.50M | 102.49M |
| Net Income | 52.24M | -28.06M | 48.18M | 71.68M | 76.87M |
Balance Sheet | |||||
| Total Assets | 6.62B | 6.93B | 7.20B | 6.66B | 5.85B |
| Cash, Cash Equivalents and Short-Term Investments | 42.36M | 177.61M | 1.09B | 1.11B | 1.22B |
| Total Debt | 726.13M | 1.18B | 1.24B | 1.03B | 196.69M |
| Total Liabilities | 6.08B | 6.43B | 6.73B | 6.21B | 5.29B |
| Stockholders Equity | 543.58M | 499.73M | 472.69M | 453.67M | 564.81M |
Cash Flow | |||||
| Free Cash Flow | 82.64M | 53.67M | 26.55M | 106.87M | 97.32M |
| Operating Cash Flow | 84.64M | 57.67M | 31.60M | 113.01M | 100.81M |
| Investing Cash Flow | -375.00K | 231.30M | -550.84M | -999.04M | -240.90M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
70 Outperform | $631.56M | 8.80 | 9.83% | 7.17% | -27.82% | -159.63% | |
70 Outperform | $479.80M | 8.13 | 14.72% | 1.53% | 24.90% | 28.06% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $613.18M | 8.37 | -4.98% | 3.89% | -28.00% | -174.60% | |
64 Neutral | $613.22M | 9.30 | 10.25% | 2.66% | 6.01% | 38.05% | |
62 Neutral | $599.09M | 11.36 | 11.96% | 0.84% | 8.26% | 94.53% | |
61 Neutral | $613.69M | 32.77 | 11.37% | 3.71% | 42.22% | 1207.84% |