Price
$14.67
52W High
$20.76
52W Low
$14.56
SMA50
$16.94
SMA200
$18.06
Avg Volume 50D
$157.26K
From 52W High
-29.34%
From 52W Low
+0.76%
Vs SMA50
-13.40%
Vs SMA200
-18.76%
Current Volume
$171.02K
Dollar Volume 50D
$2.60M
Market Cap
$574.85M
P/E
5.4x
Revenue TTM
$610.59M
EPS TTM
2.73
Net Income TTM
$106.21M
Free Cash Flow
$22.53M
Revenue 1Y
+29.13%
EPS 1Y
+24.09%
Net Income 1Y
+32.26%
FCF 1Y
-15.24%
Profit Margin
17.40%
FCF Margin
3.69%

Revenue

Annual ending 2025-12-31
$550.83M

EPS

Annual ending 2025-12-31
2.75

Net Income

Annual ending 2025-12-31
$103.71M

News