Alphabet announced financial results for 2023Q2