Cognex's net profit under GAAP for 9 months of 2020 was $106.841 million, down 13.5% from $123.538 million the previous year. Revenue increased 5.7% to $587.405 million, against $555.856 million a year earlier.