| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 861.26M | 908.29M | 975.82M | 899.92M | 770.46M |
| Gross Profit | 171.15M | 189.25M | 202.10M | 174.93M | 166.86M |
| EBITDA | 16.71M | -381.00K | 45.06M | 31.18M | 52.10M |
| Net Income | -102.83M | -16.52M | -5.18M | -14.06M | 3.41M |
Balance Sheet | |||||
| Total Assets | 551.19M | 621.56M | 679.90M | 652.11M | 665.40M |
| Cash, Cash Equivalents and Short-Term Investments | 66.25M | 71.83M | 40.84M | 54.80M | 85.55M |
| Total Debt | 189.96M | 208.06M | 203.01M | 179.85M | 184.12M |
| Total Liabilities | 371.41M | 376.30M | 392.18M | 371.16M | 369.45M |
| Stockholders Equity | 179.78M | 245.26M | 287.72M | 280.94M | 295.95M |
Cash Flow | |||||
| Free Cash Flow | 12.17M | 23.45M | -33.55M | -24.80M | -63.28M |
| Operating Cash Flow | 34.02M | 47.75M | 4.95M | 6.81M | -36.25M |
| Investing Cash Flow | -21.82M | -24.47M | -36.98M | -28.58M | 28.04M |
| Financing Cash Flow | -25.30M | 11.12M | 17.48M | -7.30M | 22.88M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $335.97M | 15.92 | 12.07% | ― | 6.83% | 46.38% | |
73 Outperform | $126.11M | 3.67 | 9.22% | ― | 16.72% | 5.35% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
56 Neutral | $153.87M | -2.14 | -16.59% | ― | -23.26% | -259.03% | |
55 Neutral | $379.76M | 25.68 | -5.54% | ― | -3.20% | -257.73% | |
51 Neutral | $218.43M | 33.64 | 0.75% | ― | 6.72% | ― | |
50 Neutral | $159.98M | -1.57 | -43.54% | ― | -4.91% | -331.53% |