“NVR has approximately $920 million in cash deposits for its lot purchase agreements and $1.8 billion in total cash on its balance sheet.”