Will Cognex Corporation See Strong Growth Again This Year?