Price
$13.04
52W High
$14.62
52W Low
$11.28
SMA50
$13.59
SMA200
$13.20
Avg Volume 50D
$41.71K
From 52W High
-10.81%
From 52W Low
+15.60%
Vs SMA50
-4.06%
Vs SMA200
-1.25%
Current Volume
$23.05K
Dollar Volume 50D
$567345
Market Cap
$182.91M
P/E
21.6x
Revenue TTM
$159.84M
EPS TTM
0.64
Net Income TTM
$8.47M
Free Cash Flow
$82.99M
Revenue 1Y
+18.27%
EPS 1Y
+6.67%
Net Income 1Y
+42.38%
FCF 1Y
-2.85%
Profit Margin
5.30%
FCF Margin
51.92%
Dividend Yield
5.06%
Dividend TTM
$0.66
Last Ex-Dividend
2026-09-16
Dividend / EPS
103.12%

Revenue

Annual ending 2025-12-31
$155.00M

EPS

Annual ending 2025-12-31
0.60

Net Income

Annual ending 2025-12-31
$7.58M

News