Alphabet's Earnings Beat Analyst Forecasts