Alphabet 1Q Earnings:

EPS: $9.87 vs $10.33 est
Rev: $41.16B vs $40.29B est

$GOOG CEO says the company saw significant ad revenue slowdown in March, but people rely on Google's services more than ever. Shares are 2.6% higher in after-hours