Earnings, Google, Twitter, PayPal & MSFT