Financial insights of CRSR