Microsoft Q3 2025 Earnings Beat Expectations - Rollup News