Agreed, I think the company has great prospects with multiple tailwinds given the long-term backlogs in healthcare there should be more use of their services. 

My only concern with the company overall is the debt taken on for the recent acquisiton and the fact it is floating rate. I don't think there will be any issues servicing it, but if debt markets really seize up, the lenders might not be willing to refinance when it is due. I don't think that is necessarily likely as long as they stay cash flow positive, but a non-zero risk factor - that I think the market is currently putting too much weight on. 

Honestly, the biggest problem the company has is its low liquidity. Makes it hard to build a large position, and if you have one there is a large blockage discount if things really hit the fan.