Price
$12.06
52W High
$15.10
52W Low
$11.78
SMA50
$13.24
SMA200
$13.33
Avg Volume 50D
$114.83K
From 52W High
-20.13%
From 52W Low
+2.38%
Vs SMA50
-8.89%
Vs SMA200
-9.52%
Current Volume
$121.40K
Dollar Volume 50D
$1.49M
Market Cap
$220.67M
P/E
--
Revenue TTM
$128.76M
EPS TTM
-2.39
Net Income TTM
-$42.98M
Free Cash Flow
-$31.04M
Revenue 1Y
-19.91%
EPS 1Y
-334.55%
Net Income 1Y
-350.95%
FCF 1Y
-144.95%
Profit Margin
-33.38%
FCF Margin
-24.11%
Dividend Yield
0.62%
Dividend TTM
$0.07
Last Ex-Dividend
2025-12-30

Revenue

Annual ending 2025-10-31
$159.72M

EPS

Annual ending 2025-10-31
-0.93

Net Income

Annual ending 2025-10-31
-$16.48M

News