Cognex Reports Strong Third Quarter Results Amidst Revised Full-Year Outlook