Q3 was another strong quarter for Cognex. Although the macroeconomic backdrop remains uneven and geopolitical uncertainty ...