June 2017 quarter in review