Price
$6.33
52W High
$13.38
52W Low
$5.22
SMA50
$5.83
SMA200
$9.46
Avg Volume 50D
$3.47M
From 52W High
-52.69%
From 52W Low
+21.26%
Vs SMA50
+8.63%
Vs SMA200
-33.12%
Current Volume
$2.16M
Dollar Volume 50D
$20.58M
Market Cap
$819.13M
P/E
--
Revenue TTM
$3.23B
EPS TTM
-1.73
Net Income TTM
-$228.23M
Free Cash Flow
$97.68M
Revenue 1Y
+4.17%
EPS 1Y
-439.22%
Net Income 1Y
-413.02%
FCF 1Y
-57.75%
Profit Margin
-7.07%
FCF Margin
3.03%

Revenue

Annual ending 2025-12-31
$3.24B

EPS

Annual ending 2025-12-31
-0.52

Net Income

Annual ending 2025-12-31
-$70.79M

News