20170801 business.international-business: Cognex reports Q2 earnings per share from continuing operations $0.63