Microsoft reported better-than-expected results driven by 48% growth in Azure revenue.