Price
$14.99
52W High
$18.97
52W Low
$6.04
SMA50
$16.68
SMA200
$14.43
Avg Volume 50D
$227.81K
From 52W High
-20.98%
From 52W Low
+148.18%
Vs SMA50
-10.11%
Vs SMA200
+3.85%
Current Volume
$152.04K
Dollar Volume 50D
$3.83M
Market Cap
$1.83B
P/E
--
Revenue TTM
$3.52B
EPS TTM
-2.84
Net Income TTM
-$351.01M
Free Cash Flow
$101.88M
Revenue 1Y
+5.76%
EPS 1Y
-592.68%
Net Income 1Y
-544.38%
FCF 1Y
-27.59%
Profit Margin
-9.96%
FCF Margin
2.89%
Last Ex-Dividend
2020-11-05

Revenue

Annual ending 2026-03-31
$3.16B

EPS

Annual ending 2026-03-31
-3.19

Net Income

Annual ending 2026-03-31
-$405.56M

News