Microsoft hits 10 quarters of record- breaking revenue in a row techcrunch/