Price
$24.18
52W High
$27.74
52W Low
$20.17
SMA50
$26.45
SMA200
$23.87
Avg Volume 50D
$36.75K
From 52W High
-12.83%
From 52W Low
+19.88%
Vs SMA50
-8.59%
Vs SMA200
+1.31%
Current Volume
$7.67K
Dollar Volume 50D
$979368
Market Cap
$172.51M
P/E
18.6x
Revenue TTM
$141.04M
EPS TTM
1.28
Net Income TTM
$9.29M
Free Cash Flow
$26.05M
Revenue 1Y
-4.37%
EPS 1Y
-16.88%
Net Income 1Y
-16.39%
FCF 1Y
+264.82%
Profit Margin
6.59%
FCF Margin
18.47%
Dividend Yield
1.65%
Dividend TTM
$0.40
Last Ex-Dividend
2026-08-06
Dividend / EPS
31.25%

Revenue

Annual ending 2025-12-31
$143.32M

EPS

Annual ending 2025-12-31
1.00

Net Income

Annual ending 2025-12-31
$7.29M

News