I don't know how much profit they make, but since their last acquisition was an all cash deal funded by the company and the management, and their was no indication of more shares being dumped to finance this payment, I think it's safe for me to pressume that they have enough money for now.