Financial insights of CRGY