Home Stock Alphabet earnings beat estimates as cloud growth tops forecasts