Financial insights of ICDI