Business Alphabet beats earnings expectations, raises spending forecast by admin July 27, 2025 July 27, 2025