Price
$27.50
52W High
$37.78
52W Low
$20.69
SMA50
$30.86
SMA200
$29.64
Avg Volume 50D
$1.22M
From 52W High
-27.21%
From 52W Low
+32.91%
Vs SMA50
-10.89%
Vs SMA200
-7.23%
Current Volume
$844.65K
Dollar Volume 50D
$37.62M
Market Cap
$4.43B
P/E
--
Revenue TTM
$757.07M
EPS TTM
-2.22
Net Income TTM
-$339.59M
Free Cash Flow
$97.10M
Revenue 1Y
+24.25%
EPS 1Y
-482.76%
Net Income 1Y
-527.01%
FCF 1Y
-42.87%
Profit Margin
-44.86%
FCF Margin
12.83%

Revenue

Annual ending 2025-12-31
$652.86M

EPS

Annual ending 2025-12-31
-1.37

Net Income

Annual ending 2025-12-31
-$206.37M

News