Financial insights of IBCP