Microsoft Earnings, Azure's Slowdown, Office Strikes Back