Price
$26.52
52W High
$34.50
52W Low
$4.31
SMA50
$24.51
SMA200
$12.30
Avg Volume 50D
$2.00M
From 52W High
-23.13%
From 52W Low
+515.31%
Vs SMA50
+8.19%
Vs SMA200
+115.59%
Current Volume
$2.08M
Dollar Volume 50D
$49.95M
Market Cap
$1.08B
P/E
--
Revenue TTM
$296.10M
EPS TTM
-13.24
Net Income TTM
-$239.13M
Free Cash Flow
-$20.93M
Revenue 1Y
+11.28%
EPS 1Y
+37.04%
Net Income 1Y
-112.75%
FCF 1Y
+51.48%
Profit Margin
-80.76%
FCF Margin
-7.07%

Revenue

Annual ending 2026-03-31
$279.58M

EPS

Annual ending 2026-03-31
-7.97

Net Income

Annual ending 2026-03-31
-$101.05M

News