Microsoft posted strong Q2 2025 earnings, beating expectations with robust cloud and AI growth, though it faces challenges in ...