Price
$29.46
52W High
$34.19
52W Low
$22.15
SMA50
$30.71
SMA200
$28.56
Avg Volume 50D
$43.41K
From 52W High
-13.83%
From 52W Low
+33.00%
Vs SMA50
-4.07%
Vs SMA200
+3.14%
Current Volume
$69.58K
Dollar Volume 50D
$1.34M
Market Cap
$287.68M
P/E
15.6x
Revenue TTM
$194.00M
EPS TTM
1.86
Net Income TTM
$18.44M
Free Cash Flow
$22.81M
Revenue 1Y
+8.99%
EPS 1Y
+56.30%
Net Income 1Y
+59.35%
FCF 1Y
+105.83%
Profit Margin
9.50%
FCF Margin
11.76%

Revenue

Annual ending 2025-12-31
$186.36M

EPS

Annual ending 2025-12-31
1.34

Net Income

Annual ending 2025-12-31
$13.19M

News