Corporate earnings this week featured a high-stakes lineup of reports from 19 notable companies across technology, consumer discretionary, industrials, and communication services. Earnings Roundup: Bottom Line: Out of the 19 companies reporting, all 19