Price
$29.51
52W High
$58.83
52W Low
$25.23
SMA50
$29.78
SMA200
$34.42
Avg Volume 50D
$1.01M
From 52W High
-49.84%
From 52W Low
+16.96%
Vs SMA50
-0.90%
Vs SMA200
-14.26%
Current Volume
$894.27K
Dollar Volume 50D
$30.22M
Market Cap
$1.70B
P/E
49.0x
Revenue TTM
$732.45M
EPS TTM
0.56
Net Income TTM
$34.78M
Free Cash Flow
$176.58M
Revenue 1Y
+8.62%
EPS 1Y
-55.56%
Net Income 1Y
-60.48%
FCF 1Y
+3.42%
Profit Margin
4.75%
FCF Margin
24.11%

Revenue

Annual ending 2025-12-31
$700.43M

EPS

Annual ending 2025-12-31
0.39

Net Income

Annual ending 2025-12-31
$24.52M

News