Price
$1.27
52W High
$3.90
52W Low
$1.26
SMA50
$1.67
SMA200
$2.25
Avg Volume 50D
$110.70K
From 52W High
-67.44%
From 52W Low
+0.79%
Vs SMA50
-23.95%
Vs SMA200
-43.67%
Current Volume
$88.99K
Dollar Volume 50D
$182817
Market Cap
$27.32M
P/E
--
Revenue TTM
$168.86M
EPS TTM
-1.38
Net Income TTM
-$29.28M
Free Cash Flow
-$27.77M
Revenue 1Y
-20.33%
EPS 1Y
+36.11%
Net Income 1Y
+33.72%
FCF 1Y
-483.73%
Profit Margin
-17.34%
FCF Margin
-16.45%
Last Ex-Dividend
2023-08-11

Revenue

Annual ending 2026-03-31
$179.02M

EPS

Annual ending 2026-03-31
-2.74

Net Income

Annual ending 2026-03-31
-$57.29M

News