Price
$10.63
52W High
$13.04
52W Low
$9.35
SMA50
$10.48
SMA200
$10.72
Avg Volume 50D
$635.79K
From 52W High
-18.48%
From 52W Low
+13.69%
Vs SMA50
+1.47%
Vs SMA200
-0.80%
Current Volume
$431.65K
Dollar Volume 50D
$6.74M
Market Cap
$460.74M
P/E
19.1x
Revenue TTM
$51.47M
EPS TTM
0.41
Net Income TTM
$24.17M
Free Cash Flow
$17.50M
Revenue 1Y
-6.43%
EPS 1Y
-54.44%
Net Income 1Y
-63.76%
FCF 1Y
+28.28%
Profit Margin
46.97%
FCF Margin
34.00%
Dividend Yield
3.10%
Dividend TTM
$0.33
Last Ex-Dividend
2026-10-01
Dividend / EPS
80.49%

Revenue

Annual ending 2025-12-31
$52.18M

EPS

Annual ending 2025-12-31
0.61

Net Income

Annual ending 2025-12-31
$28.80M

News