EFI Reports Record Revenue for Fourth Quarter and Full Year 2017