Financial insights of ISPC