Alphabet beats on revenue, with cloud booming 63% and topping $20 billion
Alphabet reported first-quarter earnings after the bell Wednesday. * **Earnings per share:** $5.11 * **Revenue:** $109.9 billion vs $107.2 billion expected by analysts polled by LSEG It is unclear if EPS was comparable to the $2.63 expected by analysts polled …