Price
$19.85
52W High
$21.55
52W Low
$14.83
SMA50
$20.70
SMA200
$18.89
Avg Volume 50D
$9.56K
From 52W High
-7.89%
From 52W Low
+33.85%
Vs SMA50
-4.12%
Vs SMA200
+5.11%
Current Volume
$18.62K
Dollar Volume 50D
$198120
Market Cap
$174.40M
P/E
15.3x
Revenue TTM
$86.54M
EPS TTM
1.37
Net Income TTM
$11.42M
Free Cash Flow
$22.39M
Revenue 1Y
+18.64%
EPS 1Y
+114.06%
Net Income 1Y
+114.79%
FCF 1Y
+246.30%
Profit Margin
13.19%
FCF Margin
25.88%

Revenue

Annual ending 2025-12-31
$79.51M

EPS

Annual ending 2025-12-31
0.94

Net Income

Annual ending 2025-12-31
$7.77M

News