Financial insights of CMPO