Price
$5.58
52W High
$8.06
52W Low
$3.10
SMA50
$6.12
SMA200
$5.39
Avg Volume 50D
$2.58M
From 52W High
-30.77%
From 52W Low
+80.00%
Vs SMA50
-8.87%
Vs SMA200
+3.51%
Current Volume
$2.76M
Dollar Volume 50D
$16.00M
Market Cap
$1.31B
P/E
--
Revenue TTM
$4.15B
EPS TTM
-1.68
Net Income TTM
-$386.00M
Free Cash Flow
-$126.00M
Revenue 1Y
+9.95%
EPS 1Y
-950.00%
Net Income 1Y
-1035.29%
FCF 1Y
+66.75%
Profit Margin
-9.29%
FCF Margin
-3.03%

Revenue

Annual ending 2025-12-31
$3.72B

EPS

Annual ending 2025-12-31
-0.60

Net Income

Annual ending 2025-12-31
-$137.00M

News