Financial insights of CMPR