Here’s What Weighed on Microsoft’s (MSFT) Performance