Financial insights of CVCO