Price
$11.12
52W High
$16.40
52W Low
$5.91
SMA50
$11.48
SMA200
$11.45
Avg Volume 50D
$2.75M
From 52W High
-32.20%
From 52W Low
+88.16%
Vs SMA50
-3.16%
Vs SMA200
-2.86%
Current Volume
$2.15M
Dollar Volume 50D
$31.55M
Market Cap
$3.30B
P/E
--
Revenue TTM
$2.88B
EPS TTM
-0.39
Net Income TTM
-$118.90M
Free Cash Flow
$97.10M
Revenue 1Y
+9.86%
EPS 1Y
+76.36%
Net Income 1Y
+70.74%
FCF 1Y
+290.39%
Profit Margin
-4.12%
FCF Margin
3.37%

Revenue

Annual ending 2026-03-31
$2.63B

EPS

Annual ending 2026-03-31
-0.70

Net Income

Annual ending 2026-03-31
-$198.90M

News