Financial insights of MRCC