Price
$27.39
52W High
$29.35
52W Low
$18.79
SMA50
$28.37
SMA200
$23.95
Avg Volume 50D
$90.01K
From 52W High
-6.70%
From 52W Low
+45.74%
Vs SMA50
-3.47%
Vs SMA200
+14.34%
Current Volume
$36.96K
Dollar Volume 50D
$2.56M
Market Cap
$647.37M
P/E
15.0x
Revenue TTM
$127.26M
EPS TTM
1.80
Net Income TTM
$43.05M
Free Cash Flow
$38.58M
Revenue 1Y
-17.64%
EPS 1Y
-19.64%
Net Income 1Y
-22.12%
FCF 1Y
+71.78%
Profit Margin
33.83%
FCF Margin
30.31%

Revenue

Annual ending 2025-12-31
$116.93M

EPS

Annual ending 2025-12-31
1.74

Net Income

Annual ending 2025-12-31
$41.81M

News