The following charts show Google and Microsoft revenues and operating income:
Both companies showed healthy growth. Revenues: Microsoft 6%, Google 24%. Operating Income: Microsoft 12%, Google 48%. Google had a particularly weak margin Q1 2011 so its income growth appears very strong.
The surprise in Microsoft’s performance was

