Financial insights of CMRC