Price
$4.97
52W High
$10.73
52W Low
$4.64
SMA50
$5.52
SMA200
$5.84
Avg Volume 50D
$5.63M
From 52W High
-53.68%
From 52W Low
+7.11%
Vs SMA50
-9.90%
Vs SMA200
-14.92%
Current Volume
$4.60M
Dollar Volume 50D
$30.46M
Market Cap
$1.34B
P/E
--
Revenue TTM
$885.40M
EPS TTM
-0.67
Net Income TTM
-$136.30M
Free Cash Flow
$33.40M
Revenue 1Y
+22.68%
EPS 1Y
-103.03%
Net Income 1Y
-167.78%
FCF 1Y
-70.68%
Profit Margin
-15.39%
FCF Margin
3.77%

Revenue

Annual ending 2025-12-31
$757.50M

EPS

Annual ending 2025-12-31
-0.31

Net Income

Annual ending 2025-12-31
-$51.00M

News