Price
$18.56
52W High
$20.80
52W Low
$14.08
SMA50
$19.30
SMA200
$17.26
Avg Volume 50D
$93.32K
From 52W High
-10.77%
From 52W Low
+31.82%
Vs SMA50
-3.85%
Vs SMA200
+7.54%
Current Volume
$50.43K
Dollar Volume 50D
$1.81M
Market Cap
$271.64M
P/E
7.7x
Revenue TTM
$237.52M
EPS TTM
2.50
Net Income TTM
$35.29M
Free Cash Flow
$83.08M
Revenue 1Y
+28.03%
EPS 1Y
+24.38%
Net Income 1Y
+28.10%
FCF 1Y
+20.18%
Profit Margin
14.86%
FCF Margin
34.98%
Dividend Yield
1.13%
Dividend TTM
$0.21
Last Ex-Dividend
2026-08-11
Dividend / EPS
8.40%

Revenue

Annual ending 2025-12-31
$214.87M

EPS

Annual ending 2025-12-31
2.88

Net Income

Annual ending 2025-12-31
$40.77M

News