Home Google-parent Alphabet beats expectations as ... 23 July 2025 Google-parent Alphabet beats expectations as profits hit $28.2 bn