Financial insights of CRWD