Financial insights of CVGW