I agree with a lot of the criticism here- they really should be growing faster.
but the gross margin is very high and the valuation is near ten times sales.
Seems ok to me for a hold, especially if the growth rate accelerates or they do accretive acquisitions.