Alphabet Announces Second Quarter 2025 Results

July 23, 2025