October Big Tech Earnings: Make or break