Just my opinion, but not sure why everyone is so impatient here. The company is having strong growth in a sector with a bright future. The majority of their work is also from repeat clients so they must be doing something right with the work they do.
I don't see much point in aquisitions just for the sake of it, as I'd much rather quality over quantity and minimise risk going forward.