Price
$41.78
52W High
$46.13
52W Low
$36.05
SMA50
$44.19
SMA200
$40.72
Avg Volume 50D
$100.16K
From 52W High
-9.43%
From 52W Low
+15.89%
Vs SMA50
-5.45%
Vs SMA200
+2.59%
Current Volume
$97.20K
Dollar Volume 50D
$4.42M
Market Cap
$694.51M
P/E
10.0x
Revenue TTM
$407.62M
EPS TTM
3.94
Net Income TTM
$69.56M
Free Cash Flow
$15.78M
Revenue 1Y
+16.85%
EPS 1Y
+23.12%
Net Income 1Y
+33.53%
FCF 1Y
-61.80%
Profit Margin
17.07%
FCF Margin
3.87%

Revenue

Annual ending 2025-12-31
$367.68M

EPS

Annual ending 2025-12-31
3.79

Net Income

Annual ending 2025-12-31
$61.54M

News