Microsoft Corp (MSFT) reports strong cloud and AI performance, despite challenges in gaming and free cash flow.