Earnings season usually lasts around six weeks, so this wave of data will take us almost to Thanksgiving.