C cnbc.com Microsoft earnings blow past estimates in every category, beats Street 258 points belltaco 9 years ago 158 comments