Price
$21.75
52W High
$21.88
52W Low
$14.63
SMA50
$21.31
SMA200
$20.14
Avg Volume 50D
$17.01K
From 52W High
-0.59%
From 52W Low
+48.67%
Vs SMA50
+2.04%
Vs SMA200
+8.00%
Current Volume
$24.30K
Dollar Volume 50D
$362968
Market Cap
$183.47M
P/E
14.0x
Revenue TTM
$52.32M
EPS TTM
1.50
Net Income TTM
$13.09M
Free Cash Flow
$20.00M
Revenue 1Y
+3.00%
EPS 1Y
+45.63%
Net Income 1Y
+22.20%
FCF 1Y
+6.79%
Profit Margin
25.02%
FCF Margin
38.22%
Last Ex-Dividend
2018-12-28

Revenue

Annual ending 2025-12-31
$52.43M

EPS

Annual ending 2025-12-31
1.43

Net Income

Annual ending 2025-12-31
$13.49M

News