David Baazov is as greasy as they come in business. I have never looked at their financials because I would never consider an investment just based on integrity of management (read: none) but hearing they like to manipulate their results is no great surprise.