Financial insights of EFC