Price
$41.45
52W High
$118.97
52W Low
$37.55
SMA50
$45.62
SMA200
$72.88
Avg Volume 50D
$243.09K
From 52W High
-65.16%
From 52W Low
+10.40%
Vs SMA50
-9.15%
Vs SMA200
-43.13%
Current Volume
$210.50K
Dollar Volume 50D
$10.95M
Market Cap
$625.36M
P/E
--
Revenue TTM
$727.37M
EPS TTM
-0.26
Net Income TTM
-$3.85M
Free Cash Flow
$262.05M
Revenue 1Y
+7.06%
EPS 1Y
-108.00%
Net Income 1Y
-108.09%
FCF 1Y
+1.44%
Profit Margin
-0.53%
FCF Margin
36.03%

Revenue

Annual ending 2025-12-31
$661.23M

EPS

Annual ending 2025-12-31
3.06

Net Income

Annual ending 2025-12-31
$46.99M

News