Alphabet exceeds estimates with cloud gains, sees increased AI losses

July 23, 2024