Financial insights of CRCL