Price
$30.56
52W High
$31.92
52W Low
$11.68
SMA50
$26.18
SMA200
$21.40
Avg Volume 50D
$3.14M
From 52W High
-4.45%
From 52W Low
+161.64%
Vs SMA50
+16.74%
Vs SMA200
+42.83%
Current Volume
$2.55M
Dollar Volume 50D
$83.09M
Market Cap
$2.88B
P/E
--
Revenue TTM
$3.37B
EPS TTM
-12.20
Net Income TTM
-$1.11B
Free Cash Flow
-$291.79M
Revenue 1Y
+6.80%
EPS 1Y
-698.04%
Net Income 1Y
-690.10%
FCF 1Y
-12.16%
Profit Margin
-32.84%
FCF Margin
-8.66%

Revenue

Annual ending 2025-12-31
$3.31B

EPS

Annual ending 2025-12-31
-12.16

Net Income

Annual ending 2025-12-31
-$1.10B