Financial insights of ICRP