U.S. Tech Giants Experience Varied Earnings Season