Revenue Soars Alphabet Inc Shines in Earnings Report