Google (GOOGL) is out with its Q1 2023 earnings report, showing an earnings and revenue beat. Post navigation Google (GOOGL) reports $6.69 billion of YouTube Q1 2023 ad revenueMicrosoft (MSFT) Q3 2023 earnings results beat both EPS & revenue expectations