Price
$12.01
52W High
$19.37
52W Low
$7.76
SMA50
$10.58
SMA200
$10.16
Avg Volume 50D
$4.92M
From 52W High
-38.00%
From 52W Low
+54.77%
Vs SMA50
+13.54%
Vs SMA200
+18.20%
Current Volume
$7.13M
Dollar Volume 50D
$52.35M
Market Cap
$1.87B
P/E
--
Revenue TTM
$232.38M
EPS TTM
-3.08
Net Income TTM
-$446.41M
Free Cash Flow
-$155.78M
Revenue 1Y
-37.55%
EPS 1Y
-18.46%
Net Income 1Y
-30.28%
FCF 1Y
-81.43%
Profit Margin
-192.10%
FCF Margin
-67.03%

Revenue

Annual ending 2026-04-30
$250.27M

EPS

Annual ending 2026-04-30
-3.35

Net Income

Annual ending 2026-04-30
-$470.37M

News