Price
$67.31
52W High
$99.67
52W Low
$47.44
SMA50
$72.39
SMA200
$72.34
Avg Volume 50D
$808.14K
From 52W High
-32.47%
From 52W Low
+41.88%
Vs SMA50
-7.02%
Vs SMA200
-6.95%
Current Volume
$1.43M
Dollar Volume 50D
$58.29M
Market Cap
$3.79B
P/E
--
Revenue TTM
$903.17M
EPS TTM
-0.69
Net Income TTM
-$30.61M
Free Cash Flow
-$21.60M
Revenue 1Y
+37.64%
EPS 1Y
-148.25%
Net Income 1Y
-158.35%
FCF 1Y
-27.11%
Profit Margin
-3.39%
FCF Margin
-2.39%

Revenue

Annual ending 2025-12-31
$774.38M

EPS

Annual ending 2025-12-31
1.37

Net Income

Annual ending 2025-12-31
$50.05M

News