Price
$16.51
52W High
$24.45
52W Low
$14.86
SMA50
$19.12
SMA200
$18.98
Avg Volume 50D
$2.95M
From 52W High
-32.47%
From 52W Low
+11.10%
Vs SMA50
-13.67%
Vs SMA200
-12.99%
Current Volume
$3.69M
Dollar Volume 50D
$56.98M
Market Cap
$1.84B
P/E
--
Revenue TTM
$1.97B
EPS TTM
-1.91
Net Income TTM
-$136.72M
Free Cash Flow
$81.85M
Revenue 1Y
-20.44%
EPS 1Y
-63.25%
Net Income 1Y
-135.91%
FCF 1Y
+118.13%
Profit Margin
-6.93%
FCF Margin
4.15%

Revenue

Annual ending 2025-12-31
$2.20B

EPS

Annual ending 2025-12-31
-7.13

Net Income

Annual ending 2025-12-31
-$713.41M

News