Price
$32.53
52W High
$78.51
52W Low
$28.47
SMA50
$33.33
SMA200
$42.30
Avg Volume 50D
$3.35M
From 52W High
-58.57%
From 52W Low
+14.26%
Vs SMA50
-2.41%
Vs SMA200
-23.10%
Current Volume
$2.57M
Dollar Volume 50D
$112.40M
Market Cap
$1.94B
P/E
--
Revenue TTM
$1.33B
EPS TTM
-4.50
Net Income TTM
-$270.30M
Free Cash Flow
$90.00M
Revenue 1Y
+41.65%
EPS 1Y
+85.20%
Net Income 1Y
+84.48%
FCF 1Y
+193.26%
Profit Margin
-20.29%
FCF Margin
6.76%

Revenue

Annual ending 2025-12-31
$1.18B

EPS

Annual ending 2025-12-31
-6.88

Net Income

Annual ending 2025-12-31
-$405.45M

News