Price
$2.37
52W High
$6.92
52W Low
$1.75
SMA50
$2.92
SMA200
$2.89
Avg Volume 50D
$16.84M
From 52W High
-65.75%
From 52W Low
+35.43%
Vs SMA50
-18.85%
Vs SMA200
-18.08%
Current Volume
$8.46M
Dollar Volume 50D
$49.45M
Market Cap
$658.27M
P/E
--
Revenue TTM
$297.79M
EPS TTM
-0.66
Net Income TTM
-$148.45M
Free Cash Flow
-$107.55M
Revenue 1Y
+158.32%
EPS 1Y
-3200.00%
Net Income 1Y
-4854.87%
FCF 1Y
-3.31%
Profit Margin
-49.85%
FCF Margin
-36.11%

Revenue

Annual ending 2026-03-31
$297.79M

EPS

Annual ending 2026-03-31
-0.66

Net Income

Annual ending 2026-03-31
-$148.45M

News