The social media company posted some less-than-ideal figures in its Q2 2023 earnings report. Post navigation Google (GOOGL) reports $7.665 billion of YouTube Q2 2023 ad revenueOverwatch 2 streams get interrupted by mysterious code