Cognex Corporation provided earnings guidance for the third quarter of 2022. For the quarter, the company expects revenue for Q3-22 will be between $160 million and $180 million. This range represents a decline both year-on-year and sequentially due to the estimated impact of the supply disruption caused by the June fire at the company's primary contract manufacturing site and lower expected revenue from e-commerce logistics.