| Breakdown | TTM | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 | Apr 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 205.42M | 222.32M | 201.10M | 191.21M | 247.53M | 276.69M |
| Gross Profit | 88.44M | 99.26M | 88.43M | 88.06M | 114.24M | 126.83M |
| EBITDA | 6.79M | 13.12M | 3.60M | 5.00M | -38.24M | 43.32M |
| Net Income | -9.82M | -77.00K | -12.25M | -12.02M | -64.88M | 18.41M |
Balance Sheet | ||||||
| Total Assets | 224.97M | 246.35M | 240.60M | 243.59M | 277.84M | 341.26M |
| Cash, Cash Equivalents and Short-Term Investments | 10.39M | 23.42M | 29.70M | 21.95M | 19.52M | 60.80M |
| Total Debt | 32.77M | 33.28M | 34.62M | 29.59M | 49.58M | 26.55M |
| Total Liabilities | 59.30M | 68.75M | 62.67M | 51.72M | 74.81M | 61.36M |
| Stockholders Equity | 165.67M | 177.61M | 177.93M | 191.86M | 203.03M | 279.90M |
Cash Flow | ||||||
| Free Cash Flow | 3.52M | -2.54M | 18.38M | 25.85M | -24.54M | 29.29M |
| Operating Cash Flow | 2.67M | 1.36M | 24.49M | 30.71M | -18.06M | 32.91M |
| Investing Cash Flow | -3.06M | -3.90M | -5.98M | -4.83M | -33.59M | -4.18M |
| Financing Cash Flow | -6.29M | -3.74M | -10.77M | -23.45M | 10.36M | 31.84M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $244.21M | 13.56 | 8.03% | 4.71% | -4.56% | -2.85% | |
69 Neutral | $533.93M | -33.91 | -5.18% | 3.22% | -0.07% | -31.45% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
52 Neutral | $249.72M | -8.87 | 4.05% | 5.97% | -16.49% | -81.62% | |
48 Neutral | $104.84M | -2.76 | -21.24% | 2.93% | 30.34% | -1749.06% | |
47 Neutral | $120.54M | -6.98 | -3.19% | ― | 2.85% | 24.82% |