EFI Reports Preliminary Financial Results for Q1 of 2017