Tech Earnings Roundup: AMZN, FB, TWTR, AAPL, EBAY & More