Cognex Reports Record Fourth Quarter and Full Year Results for 2018