Several Big Tech Companies to Report Earnings This Week