Major themes impacting earnings

11:01 AM ET Fri, 31 July 2015

We're halfway through earnings season and some big themes have emerged.