Financial insights of ECPG