Both Google and Microsoft reported its earnings today; Alphabet's Q3 2025 earnings and Microsoft's Q1 2026 earnings. Google ...