Skip to main contentCGNX: Cognex Corporation Financial Statements & Revenue | finqOS