Cognex Reports Record Quarterly Revenue – Consumer El