Alphabet’s Earnings Exceeds Expectation, Revenue Surges 28% In Q1 2024

The Google parent’s generated sales, excluding partner payouts stood at USD 67.6 billion for the three months that ended on 31 March 2024, surpassing the USD 66.1 billion expected on average by analysts