Financial insights of CRWS