Financial insights of ESNT