Price
$4.29
52W High
$5.63
52W Low
$2.58
SMA50
$3.89
SMA200
$3.56
Avg Volume 50D
$1.41M
From 52W High
-23.80%
From 52W Low
+66.28%
Vs SMA50
+10.39%
Vs SMA200
+20.57%
Current Volume
$650.20K
Dollar Volume 50D
$5.43M
Market Cap
$275.40M
P/E
--
Revenue TTM
$230.59M
EPS TTM
-1.54
Net Income TTM
-$87.58M
Free Cash Flow
-$25.93M
Revenue 1Y
+14.86%
EPS 1Y
-5233.33%
Net Income 1Y
-5657.16%
FCF 1Y
-4020.42%
Profit Margin
-37.98%
FCF Margin
-11.25%

Revenue

Annual ending 2026-03-31
$230.59M

EPS

Annual ending 2026-03-31
-1.54

Net Income

Annual ending 2026-03-31
-$87.58M

News