The underlying earnings per share of USD 2.67 vs. the expected USD 2.97 points to a softer start, as higher AI costs and weaker search growth are dragging estimates down. Google Cloud came in above the threshold at 30.7 BUSD vs. expected 29.6 BUSD, so the growth narrative remains intact.